MRFLVAKGIFRASVVKKSIENGASETRYGLTPASKWLVKERELSMVSMLLMQNDERTMAPWHRFNECVAHGGIAFERANSAEIWSYASDHPDFNHLFNDAMACNARIMMKAVLSKYQGFNSLNSLVDVGDGTGTVVAEIVRAYPSIRGINYDLPHVVATAPHLPAGVAQVGGDMFESVPSSDAIFMKWIMHDWNDEDCIKILKNCRKVIPEIGKVIIVDVVLAEGDDEIIDEKKKRKALDANLRIVFDLVLVAHSSGGKERTEEEWNKLLLEGGFARYNIIDIPALQSVIEAFPR*