MDLPELPGFKFGAGDMFGPPGLYLDSSSSEPDFGFAFNDRNFSDRLLRIEIMAPGSNPGAEGFGSISDWARRRKRRREESVNVSDVLAGAEEQVLTNEKPDMDEGEAMIQEAFAGDDEDDVTNAPNWGFESFDYSGVERVRELHISSPILAAKSPFFYKLFSNGMLESGQRHATLLINASEEAAFMELLNFIYTNTVSVTTAPALLDLLMAADKFEVASCMRYCSRLLRDQPMTTESALLYLDLPSTVIVAASVQPLTDSAKKFLAARHKDITKFPEEFMSLTLAGIEAVLSSDDLEVASEDAVYDLVLKWARARYSSLEVRREILGSRLARSIRFPFMTCRKLRKVLTCSDFDHELASKLALEALFFKTEAPHKQRSLAAEESASEHRRLVERAYKYRPVKVLEFEFPTPHCVVYLDLKREECIGLFPSGRIFSQAFHLGGQGFFLSAHCNMDQQSSDHCFGLFLGMQEKGSMGFGVDYEFSARSSPSEEFESKYKGNYTFTGGKAIGYRNLFGIPWTSFVEEEDNVNFINGILHLKAELTVRRSTDP*