MSTLVQINSREQFSSLLSSSTFVVADFYADWCGPCKAIAPAYEQLASQLSRPNKITFTKVNVDKNQDIARQYGITAMPTFVLFERGRPTSTVRGANAKELNDLVRKLATEAEKAPEGNDAGSSSGVGWIGAPAPKNYSDISDQYDPKGLELLNRASEFGTAKTLFDSSKPSSLNNAKGKAGAAPDWVESDTDEQLMLFIPFQSTLKVHSLQITSLPPSADEEVEDEDERPMRPRTVSLYTNRSHVLGFDEADDIPAVQTVTIQPEDWDPKTGTAKVDLRFVKFQSVTSLVIFFVDGDGDSEKLRVDRVRIFGEAGEKREMGKLEKIGDEPEKPSLCSYMDSRHIHTYNDIHIQYQ*