MDLEILNSTTVKAAATVVEGSIPLTIFDRAAFDLHVPILYAFRAPTPSNDALKHGLSEVLSHYRMLAGRLSTDPVSGLPCIRLNNAGARVIEARVSTPLANHLPLHPSPALSILHPPIDEGVEELLQVQITRFSCGGIILGTTSQHKAGDGQSMSIFFIEWARTVRATIEGQDPPPPPALAPVHDRSMLAPRDPPCPKFEHREIEFQSGAEAPGSQPPAQFENVVVHFPAEFVATLKAAGGGRYSTFECLLAHVWQKLTIARGIDAQVDTHVRIAVNGRARLRPRVPMGYFGNLVLWAHPKLKAEELVDLNTANAARAIHEAVSKIDDAYFRSFIDFGSLAQEEDLVASAAAEGISLSPNLEVDSWLRFDFGELDFGTGGPCAFLPPWLPIEGLLVFVPSYKQKGAVDMFLAISPDHLPKFGEISHSLD*