MGDRRPGVYAWELPGVVGNACNGLTPTVALQLAAVVYGANLFSVLLEDLEAAWRDNSVSEWRCCCLVKGRILLRWKASRLREESNESEVFEGILSHEVALVVESLSAGIDRVITTKIDEETTVVDPIVAEMSRTESTWIEAESAKGDANSSCDGGGTHRRFKFFDFRYQINGASAWSLAPVWLGVRNFTVELSVEDLGEPIGLTMWELELPGVAGNACNGLTPTVALQLAAVVYGANLFSVLLEDLEAAWLLECLRTLVEGLAL*