MAAMDLEAYKDLDRAIEQLLQCKPLSEAEVKELCAKAQNVFVNESNVQPVAAPVTVCGDIHGQFQDLLELFRIGGASPDTNYLFMGDYVDRGYHSVETVTLLVALKVRYPQRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIENQIFCLHGGLSPTLDTLDHIRALDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNHTNGLTLVSRAHQLVMEGYNWCHDQNVVTIFSAPNYCYRCGNMAAIMEVDEHMNKSFSQFDPAPRRGEPEVTRRTPDYFL*