MKIVNSKHFFHLCFLSFLFFTCKASQNQSSSSSIISRFQEYLQINTAHPNPRYYEAADFILSQAESLSLESQTIEFVENKPLVLLKWPGKDPKLPAVLLSSHTDVVPVESHKWTHPPFAAHIDSDGNIYARGNNLLPPLNSRLFDMKSVGMQYLEAIRKLKDSGFEPTRTIYLSYVPDEEIGGRDGAEKLVESDVFQKMNVAFVLDEGMPSADDKYRAYYADRSPMWLVIKATGAPGHGARLYDNTAMENLLKSIESIRRFRASEFDMLKAGLKTTGEVISVNLVFLKSGTQTPAGFVMNLQPSEAEAGIDIRVPPTVDQDAFERRIAEEWAPASRNMTYEFKEKFSTLDIFGKPAVTIADSSNPWWVLLEEAVLNAGGKLEKPDIFRGATDASFFRQRGFPAVGFSPIANTPGLAHDHNEFLNQQEYLKGIEIYAAIIKAFASYAEQTESKASKYEL*