MHVMFIEYGMGLDLHGQDATVAAVRAARDAIGRSSLPGMRLVLPDGDLGRMQVHVKLAVPVAAERVDVERVKQVFPYGQVSVEITPGGMLCTSGIVLTEHGDSEDLVIIVNAAVEVGY