MTRSGHPIWRKICFLIVILSLGVIPSESAVSSIDLGSEWMKVAVVNLKPGQIPISVAINEMSKRKSPALVAFHGGIRLIGEEAAGIVARYPEKVYSRVRDMIGRPYSYSKALIDSLYLPYDLVEDSRGAAAIRIDDGVTVFTAEELVAMILGYGINLAESHSKVLVKDAVISIPPYFGQAERKGMVQAAQLAGINVLSLINEHSGAALQYGIDKDFSNGSRHVVFYDMGSSSTYAALVYFSAYNAKEFGKTVSVNQFQVKDVRWNTELGGQNMELRLVEYFADEFNNQVGGGVDVRKHPKAMAKLKKQVKRTKEILSANTAAPISVESLYDDRDFRSTITREKFEELCGDLWEKALIPVKEVLAHSGLKVDEIYALELIGGATRVPKLQAKLQEFLGRKNLDKHLDADEAIVLGAALHAANLSDGIKLNRKLGMVDGSSYGIVIELDGPGLVKDENTKQLLVQRMKKLPTKMFRSIKHEKDFEVSLSYENVDLLPPGVSSDKFAHYAVSGLTDASEKYGTRNLSSPIKATLHFSLSRSGIISFDRAEAIIEISEWIEVPIKNLTVENSTTVTPNVSIEASPQNSSDASKDDLNTEGGMNNTSKPSIEEKTTADIATEKKLKKRTFRVPLKIVEKTVGPGISLSKESLSEAKARLKTLDKKDAERRRTAEVKNSLEEYIYSTREKLESSADIEKISTEQERQSFIQKLEEVQEWLYTDGENAPANEFQERLDMLKAIGDPIFFRLNELIARPAASEHARRYLGEVGKIVSGWEQDKSWLPRDRIDEVLSEADKVKKWLEEKEAQQKMTSGFSPPVFGSEEVYVKVLKLTDKVMTVNRIPKPKPKIEKPQKEESESGESVNANTSDTTAEGNSSQTEQSTEDPAGSSNNQADTETEAHDEL