MGPVLAPLDGVITEMLALQKSLPQRPSFPELEIALAAIAKVDEALAARHEELMHEARPEGVPAIVFGALQDMRVEAAEHKAKEQKRGAEEVVELEERHRKYDTWIRRVHAALSSGLPSESGEDADADADADGPIVYPESPKAGGKQVQVTDMQGSARSVLDAVWDFPPSESSSSAGLLSSSAEDGQGAKPSNTKAPPYGRSDSFSRVAQSLSWTGEQSKLDPPAGAGEYDAKKFSFPVVAKDGDAKGEDDAAAMAVHSVKKKVGVLRMLDSATAQKQTTLDLRGAFLKEIEWVPESIGKMVWLTDLNLSGNRLTVLPDSIGDLTNLVNLDVSTNQLVELPESIARLSGLETLILDNNKIEELPYTIGQCTSLIELKASFNQLKALPEATGNLTCLRCLDVHWNKLGSLPSTIGSMESLVDLDASFNEIRHVPEGLCRLTTLTRLNLASNFNELQELPQGIGNLQKLKVLNLSCNQLKVLPDSFALLTNLQDLDLSGNHWRVPPKHIADQGLEAVLKYMADRVAEKEKGTTEAPKRSRWSRLFFTCGKPSVVETDIVA*