MSLGNALVDMYAKCGLIAKAKLLLDELPICSVVSWSAVIAGYAQQGLDEEAFTCFKCMKHEGIHPNAVTYGCILTAYGNAGALDKGKQIHDELLNQGLLGQDVVLGNLLVDMYVKCSVLATAQQVLEKLPIQDVFSWNLLIAGYAEVGAGEEALSCFEQMQQQGYSPDTTTFSCILKACGSMGAIDKGKQIHEEIVKQELLGETITLGNALMDMYVKCGDLPKARQLLTELPARDTISWNVLISGYAQLGEGEESTDCFMEMQLDCVSPDAVTFVSMLKACGTI