MRIYAEKLAESLHKTLYPIYLVFGNEPLLLQEAKTAIEKTAQAQGFLEKHRFSADAGLDWNAVYDCCQALSLFSSRQLIEIEIPESGVNAQTAKELSALVGQLHQDILLLVIGPKLTKAQENAAWFKTLAQQACWVNCLTPELSRLPQFVQQRCFALGLKPDAEAVQMLAQWHEGNLFALAQSLEKLALLYPDGLLTLVRLEESLSRHNHFTPYHWMDALLEGKANRAQRILRQLMLEESEPIILIRTAQKELTQLLKWQQERQQLGNLGSLFDRYRVWQNRRPLYSAALQRLPSRALLRLVGILTQTELLAKTQYEQPVWPILQQLSLECCNPQANLPLPH*