MTGKTQTSNVTNKNDPKSINSRVFIGNLNTAIVKKVDIEAIFSKYGKIVGCSVHKGYAFVQYMSERHARAAVAGENARIIAGQPLDINMAGEPKPYRPKPGNKRPLSALYRLESKEPFLSVGGYVFDYDYYRDDFYNRLFDYHGRVPPPPRAVIPLKRPRVAVTTTRRGKGVFSMKGGSRSGASGSSSGSKLKSDELQTIKKELTQIKTKIDSLLGRLDKIEKQQKAEAEAQKKQLEESIELIQEECVSENADHSTEEPAEGGPDADGEEMTDGIEEDFDEDGGHEL