MPNTPKTTSSTSSNFYLTYIKLRFFTKLKRFLQIKAKSKEQFQPSDHQPTNDSEILIVIEEKGIMGKESDKDNGWMILQKSVKKLHFGNWDEKEVAVKEIIKLAKEDLKRRKFMAELGVIPPLVAMVGGSDQAVLRRQRLAVQALTQLANGSFTNKALMVEAGILSKLPQNTDNLDGNTRQEFAELILSISLLANTQFNMDSSRIISFVVSILDSSNSSVETKCTCLGTLYNISSVLENSASLATNGTVTTLLRLSSLKEVSEKALATLGNLVVTLMGKKAMEESPMMPDSLMEIMTWEEQPKCQELSVYILMILAHQSSIQREKMSKAGIVPVLLEVALLGSSLAQKRALKLLQWFKDERQSKMGPHSGPQVGRMPIDSSPMSPRAVDESKKLMKKIVKQSLYKNMETITSRANGGGDSSRFKSLVVSSSSKSLPY*