MAPFDLDACIEQLLRKQLLHEALLREICEKTKEVLMRESNVVHVSAPVTVVGDIHGQFYDLVEIFRIGGYAPHTNYLFLGDYVDRGLFSVETISLLTCLKLRYPDRVQLIRGNHESRAVTQTYGFYTECVRKYGSSHVWTYFTDMFDFLTLSVVIDDKIFCVHGGLSPSIHSIDQIKVVDRFREIPHEGPMADLVWSDPDPEKEDFAISPRGAGYTFGSGVVYKFLETNQMTHILRAHQLCMEGYASLFDKHLSTVWSAPNYCYRCGNSASILEVGPGEQMYFNVFQAAPENERDGPSQQAAQSAGGKLPEYFL*