MCFFWAEMEASAGTALYPAHRCKTIYLVRHAQGIHNVEGEKDFAAYKSHALLDAQLTPLGWSQVDTLREHVTKSGLAKKIELVVVSPLLRTLQTAVGVFGGGNYTDGASASPLMVEGAGNSGRQPISSLNCPPFLAVEACREHLGVHPCDKRSSITKYRTLFPAIDFSLIENDEDVLWEPDVRETNESVALRGMKFFDWLWTRKEKEIAIVSHSGFLYHTLNMYGKECHPTIAEELGKHFANCELRSMVLVDRSNLGSDSSTYNFAGKIPAGLDMPSDVADEKHAEEASKN*