MTGKTQTSNVTNKNDPKSINSRVFIGNLNTAIVKKVDIEAIFSKYGKIVGCSVHKGYAFVQYMSERHARAAVAGENARVIAGQPLDINMAGEPKPYRPKPGNKRPLSALYRLESKEPFLSVGGYVFDYDYYRDDFYNRLFEYHGRVPPPPRTAIPLKRPRVAVTTTRRGKGVFSMKGASRSAVSGSSSGSKLKSDELQTIKKELTQIKTKIDSLLGRLEKIEKQQKAEAEAQKKQPEDSAELIREGHATGNADRSTAEPAPGGPDADGEETTDGPEEDSDEEAGHEPFIKARMN