MKFRLFQESADEEGYALANASRLLLKDHPLSATPFLLAMLDPDLTEPWHYVSAWFQNDDPTPFFTAHGRTIWDYGCHEPRFNNFFNEAMASDARLVTSVLIKECKGAFEGLNSFVDVGGGTGTVAKTIVDAFPHLHSTVLDLPHVVADLQGSKNLTYLAGDMFEAIPPADAILLKWILHDWSDEECLKILEQCRGAIPSKEKGGKVMIIDMAILNKKGDEDESKVETQLFMDMLMMVLYPGREREEKEWKKLFLDSGFSGYKITPILGLRSLIEVYP*