MDNRNVVVCDNGTGYVKCGFAGENFPTSVFPCVVGRPLLRYEESLMEQQLKDIIVGEGCAELRHQLDISYPVNNGIVQNWDDMGHIWDHAFFKELKIDPTECKILLTDPPLNPSKNRERMVETMFEKYNFAGVFIQIQAVLTLYAQGLLTGLVIDSGDGVTHVVPVVDGYSFPHLTKRMNVAGRHITSYLVDLLSRRGYAMNRTADFETVREIKEKLCYISYDYKREYQLGLETTILVKNYTLPDGRVIKVGTERFQAPEALFTPELIDVEGDGMADMVFRCIQEMDIDNRMMLYQHIVLSGGSTMYPGLPSRLEKEILDRYLEVVLKGNKDGLKKLRLRIEDPPRRKHMVYLGGAVLAGIMKDAPEFWISRQDYLEEGTACLSKCGAA*