MARVGRMKLGSEGFEVSMQGLGCMGMSAFYGPPKPEPDMIALIHHAVQSGVTFLDTSDVYGPHTNELLLGKALKGGVRKKVELATKFGISYPEGKWEIRGDPAYVRDACEGSLKRLGIDCIDLYYQHRIDTRVPIEVTIGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEEEIVPTCRELGIGIVAYSPLGRGFLSLGTKLLENLAQDDFRQTLPRFQPENLEQNKIIFARVNELAAKKRCTPSQLALSWVHHQGKDVCPIPGTTKLENFNQNIGALSVKLTPEEMAELESLAALDAVKGDRYADDGLSTWKDSETPPLSSWKAA*