MALQHYQYKAIVAPDTEEDYPVPGRPLDTLDGPLQLPAIIYGAGSFSKQYNADDHISSNIPLRTVRLALRYGIRAFDTSVYYGPSEIVLGSILEALRDEFPRSTYRLMTKCGRYGLSDFDYDPNTIRQSVKRSLERLKTSYLDVVYLHDVEFVCDPVAPQPSGNVASSLLEDAGVYGLAPGDEGKIRGDGDRKVLSAFAELQKLKDEGLVKQIGITGYPLPTLLRLALLILHNPPYKPIDILLSYSHLCLQNTNFIEFVDQFKQRAKIATVLAASPLSMGLLTSRIPDWHPAPPQLRQAVREAIEESGGDLPNLALGYSISRTGTENGSVPLVLGGDASMRFLASIQDEEMAALKGTTVFPTLDPTAASRGRDNYGRLGVLRTKPGRADSPPTLCMSCSDKIALWNVVGIQGALGSLAFSPVYISRIVIGDCEVPEGTRVKVKEDCERAFWGRLRDYRIGDPLLDLLSISRHS*