MATPEFAKPSEEHHYRSHVYKYSSLGDEALAKQLAADAAWAAELIEKLTHIGGDESMKPGIVNACEGLAFVRASKGGLGVTMARGNGFVIRKLDQDRTGNSRWSAPVYFFVSQMGIGLSAGYETSESVLALMATSSVMHFAVDHSVMGTDLGLMSTEGAMTGVPAGTFGRNSHMDVQADNTSASFCYSLSQGLLANVSITGTGTHPDKAVNDKLYGEGTPITDVLQGKTDTFQELQVLYRQIAATGRKALE*