MDFLLGRSVETMVAVAVAVVAVAVGGAFLLRRSKKPKGCLDPENFKEFKLVEKKQISHNVAKFRFALPTPTSVLGLPIGQHISCRGQDATGEEVIKSYTPTTLDCDLGNFQLVIKMYPQGRMSHHFREMKVGDYMSVKGPKGRFKYQVGQVRAFGMLAGGSGITPMFQVARAILENPNDKTKVHLIYANVTSEDILLKEELDSMAEDYPDRFKIFYVLNQPPEVWNGGVGFVSQEMIKTHCPAPAEDIQILRCGPPPMNKAMAAHLEALGYTNEMQFQF*