MDSRNVVVCDNGTGYVKCGFAGENFPTSVFPCVVGRPMLRYEESLTEQALKDIVVGEGCADLRHQLDISYPVNNGIVQNWDDMCHVWDHAFFNELKVNPPDCKILLTDPPLNPSKNREKMVETMFEKYNFAGVFIQIQAVLTLYAQGLLTGLVIDSGDGVTHVVPVVDGYSFPHLTKRMNVAGRHITSYLVDLLSRRGYALNRTADFETVREIKEKLCYISYDYKREYQLGLETTILVKNYTLPDGRVIKVGTERFQAPEALFTPELIDVEGDGMADMVFRCIQEMDIDNRMMLYQHIVLSGGSTMYPGLPSRLEKEILDRYLDVVLKGNRDGLKKLRLRIEDPPRRKHMVYLGGAVLAGIMKDAPEFWINREDYLEEGIACLSRCGQA*