MEAGGIFELRVRLYWFQAFCTSSLKQFRDLERVHIRQCLALRVDLRNSDIPGPFAASFTRLWHMNHILKGDQNLELIRLHEKLGHFVRVSYDEVSVSHPDAISKILLSPLHKLTLLEGNWYKIHALPDYRFQSPMSTTDPRKKVKKSRYIAGAYSVSNVVRSEEHIDRTFEQFLEWMNRYANDKKPIYLDKFISYTTFDVIGEIVFSKQFGFLEQGIDIGGAIRNSLALNAYVAVAGYFRWINVLLVANSLVTWMGIMPMGHLFNTTAAVLANREKNHDVRYDAVSYWFYQHSQHPDKLTIREINTQALAAVGAGSDTVAAGIQSFIYHMIRHPNAWARAQTEVQDATKKGLCEDNIVSYADVQELPYVQACVKEALRMFGPVPMGLPRIAPRGGLTFGDRTIPEGTIVSVSPWVIHHSKEYWGEDAHEFNPDRWLKGDAVVKEKF*