MEIIKGGVTVSEGFFASGIHCGLRKNKEKRDLALVYSDVLCDAAAVVTQNKVKGNPVYVTQEHIKNGKAQAIIVNSANANTFNGKEGLINAYKMAKFTSDKLNIKESDVLVASTGVIGKPLNIDLIEENMDELVNNLSKQGHIGAREAIMTTDIIKKEIAVAIMYGDKKITIGGMAKGSGMIHPNMATTLGFITTDANIDGVLLKEALKIAVDKSFNRVSVDGDTSTNDMVMILANGKAKNDRINKKDEHYQVFLSALTYVCIELAKLVAKDGEGCTKLIECYINGALSEEHAVKLAKTVISSSLVKTAVFGADANWGRILCALGYAGEEIDMEKVDIIFESMKGYIEVCKNGNGLDFNEEKAKKILEDDEISILVDLNMGNARGNAWGCDLSYDYVRINGSYRN*