MFVQSLCGSWLDHPFWKRGGFLLDSQADLQRLRESAVKEVWIDASKGLDLPEEAAVSAAAVLPVTMPAGPSPARVALEEEIRHAALLCSRAKAAVVSMFRDARMGQAIDTAHASDLVDEISASVLRHPNALVSLVRLKTSDEYTYMHSVAVCALMIALARQLELPDPLVREAGLAGLLHDIGKMAVPDPILNKPGKLTDQEFGLVRRHPQNGARMLLDCRQVSALVVDVCLHHHERIDGTGYPFGLAQEQISLLARMGAVCDVYDAITSDRPYKKGWNAAEAIRRMAEWNGHFDPQVFRAFVKAVGIYPVGALVRLESGRLGVVLEQHGRSLLTPRVKVFFSARSKVPIPQQVVDLGRAGQTDRIVGFEPAETWNFRNLDEMWTGLAKSTGSYFDAGTGNP*