MMKKVTAVLAGVVLAIGLTACGSQGSGNNAAEVRQEEEDVTSENTQEPSALPEQEMGDQSDAAQVRQETTSQTEQQAEGDMDTSAEDTDQTSAEGGKTLVVYYSATGNTESVAGYIAAATDADIFVLEPVEPYSSEDLDWTDKDSRVTREHENEDERNVELVSATVDNWESYDTVFIGYPIWWHIAAWPVDGFIAANDFTGKTVIPFCTSSSSDLGESGELLEEAAGTGNWLEGERFSSSASEETVRAWVESLDLQQ