MVRDIVDDPLDEDDIALVKTYGLVPYSAPIKKVEKEIKELTEKINDLCGIKESDTGLAPLSKQMMQEGQPLQVGYVSCFRYIPIDLLMDIFSRVPAKSIARFRCVSKLWESILCRPDFKELFMTMSSIRPPLLLFTFQDDDGNLFFFSSPHPQIPCNENTSLVPTRYHVQHTTDSFSEIGSPLCGFICRRGKRNLDTMVICNPVTGESVSLPKVELKSINTETRPYLGYDPVRKQLKVLCIKSDDIPNTCDEHQVLTLENGNHLWRTIQCKPHYPKSDGICIDGILYYTAGFDMRARVSMVVCFDVRSEKFSFINIHVFMLMNDSCTLINYKGKLGALQFTCLSPKRLRFWVLVNAEKNIWTKCIYALPPLWNNLVQHTELAIVGMTDGGEVVLSQYCLIYAFYIYYFNLESKSLTRVQIQDVEMFKRTRVYTSLGYVENFKLMTDYDRGFNTFSPQGRLF*