MGFLDVVKPKVASAALVDDAAGLEACKVEPDLEESGVAFGAGAAPPPALASKKKRVVGMSSKNLMAERRRRKRLNGRLSMLQSVVPKINKMDWTSILGDTIDYMKELLERIKLLQEEIGQQQQEASGMLSVFYELNPNEMVARNTPRREMSYGGNLMLWNSKKSLDFHRSEPCFLAVARRHSVMLLSALLGLYITQVVCLEGIHSCDQVLVCDLPCWFDWAFGPGESCVVISSLNYHLGDLHLNVEVLEDIGILKIPFTQLKEEELDGPATAAAEREQM