MPRESFRTKYIRAVGVALEKTEHEDDLDWEAFNKREDVTLGKGWNTAKFFKYHECEKLCCRCVMRSGRVFLSDAHPHCELVREKVRRAIDPPVDAIPSLFHPDKRSIRMNMLGGYEPTVSRTERPDRRALTSNLPCQRFILDIGVCQTLPELLSYTDCYFNVHDSRVQIFLALKFYYRESDPAALMPMLAVVHERMEDGSVACTTAVSFGEQGLRPKTLEFLRSKGIEVTGVGLGGPACDQPGLPEYELRLATTKMLQGGPLDSDSIKERFGDHIKLDLKCIQDAYLKRAKGPPNYCF*