MASLTPSEVRLLESLDDAITAELAACDPAGRLCGPNRSAVKLELLQNFFETLASNNRLTLTAADRGRIRGAVSASLPARFVRRDRVVCNVGGARPWEAGVVHAVHEPDPDDGSGRRKFAYIVLTDPPTARLVSVPQDSNDLIRAEVCFGQRAGALWFTRMSLPQAARRRCDAARCSESERCSESESCRPARVAAPRRGAAREATCGGGRRFGVGDRVSCAVEDSSGLLSDWAAGTVRAVDVLLKGAGGIAGGVVAYDVRLDGGGGDGGEG