MMIKVIATDMDGTLLDARGQLDLPRLEKILDQLDQRGIRFVIATGNEIHRMRQLLSPLVDRVVLVVANGARIFENNELIQAQTWDDAIVNKALTHFKGRACQDQFVVTGMKGDFVKEGTIFTDLESFMTPEMIEKFYQRMQFVDELTSDLFGGVLKMSMVVGEERLSSVLEEINALFDGRVRAVSSGYGCIDILQAGIHKAWGLEELLKRWDLKSQEIMAFGDSENDVEMLEMAGIAYAMENADEKAKAVATALAPANSQGGVYQVLENWLEKGE*