MATLEKLHAALSTKFMIPIIGGKELDLHRLFVEVTARGGIEKIIKERRWKEVTAIFNFPSTATNASFVLRKYYQSLLRDYEQIYFFRSQDSWQGPSTNAVAAPGTAQPSPDIQSAVQQPRINAAVLPEARPASSGGSPVIGVIDGKFESGYLVTVTIGSETLKGVLYQAPQYPIHQVPSSYNVINNNNATAHAVSGVQRRRRRKKSEIKRRDPAHPKPNRSGYNFFFAEQHARLKPLHPGKDREISRMIGELWNKLKESEKAVYQEKALKDKERYRIEMEDYRERLKTGQVISDAIPLQQRLPGADVDMVEVDTKLDETGGDSPQTPDNESSSGVSDFEDDKTVEKDTEMEESPGVGLGTETSNVDLEISAQEPAFQLPKAEENAKDKNVENFTDDIVRNDMVE*