MPVLRSPFAGGDLPAGDADPDYLYFLEHIRLDGDSYTIELPAHGDSPASLLKYEAPLVSSSDGECVSDPSPGRLSSNRRAAGERESSESASLEAAPAWYDSLDDVDEDYRLFLQHSSLVDGQLVLEIGGVVVHYDEPVAAGSRGEKDAQRGEEAAFASPGEGVGVAAGSDEVASGAPATVVPEQNAFDWRADPSPRREVNDGGDEGLSDANTLKRAYREASSSDGRRAGHPTNSGEKGIIWPTHITRRPDSDFKRRLIKALTKPVSRKEYYRLFETVTIRTPLMKLRQVRNETKSYPAEEMGKSYLEHYPDLARQIMKSDSRNGLALMRGFLFWLQNNVHDDQFKPWVDDSKEQEVICLVD*