MMELYHGYLEDHFNLHKLSIGSAASPPEFMTSASAVQFAAVPVRMGVYERPAPAPVMGMWNSDPFKVDSGQATSGSTVMEADKKFDNRLEDVPQVALEPARSTDQETSRPPERVLRRLAQNREAARKSRLRKKAYIQQLETSRMKLAQLEQELQRARQQGAYANGNMGDSTLGFTGPMDPGVAGFEIDYSNWVEEQNRHTAELRSALQGQPSELELRTLVETGLNNYEHLFRIKALAANADVFYVMSGMWKTPAERFFLWIGGFRPSEVLKILRPQLEPLTEPQLMAVGGLQHTSTQAEDALSQGMEKLQQNLAETLTAAADPFGLPDGYMLQMATAVEKLKELVGFVTQVTNRPGRQAPSASGRSPASHTLPILQADHLRQTTMQQMHKILTTRQAARGLLALGDYFQRLRALSHLWATRREAAIS