MSNSYVLVINSGSSSLKFAVIDSQTGEALISGLGECFGMPEAVISWKYQGEKTEEAITAADHHHQHAINRIVGLMESLGFAQDLVAVGHRIVHGGEKFTSTVRIDEEVLAEIESLSDLAPLHNPAGAKGIQAAMAAFPSLPQFAVFDTAFHQTMPKKAFTGAISHELYKQYGIRRYGFHGTSHYYVSREAAKMLNKPIEQASFISVHLGNGASVCAISNGQSVDTSMGFTPLAGLMMGTRSGDLDPGIIEFLMKKGWSQEKVFETLNKKSGFLGVSGLTSDARGILEAMENGHEGAKLAFEVFTYRVAKYIGSYLIPLDHLDAIIFTGGIGENSLPIRREILGNLKLLGFVEDEKGNEAARFGKAGIIAKSELLNAVAMVIPTNEEFVIAQQSVELL*