MLRLQHHFLSSIGASSHRHCSLLSIATTAITPDRFVAEEYLVTTCGLTPAQAGRASKGLTHLKSPVKPDAVVAFLAGVGLAKDDIIAGIARYPRLLCSKVDKTLTPRFAQLMSLGLSPSQISRLITIVPNIFVAPKKISHLQFYLSFMGCFDRVHSAIRINPMLLSRNLEDVVKPNIAFLLQCGLTVSNVLEFPLLIGMRPESVRERVACAEKLGVPRNTGMFKSALWAVYCVGPNSIGAKLDVIKATLGCSEAELTLVVRKSPPILRMSEGKLSRALKFLKVDVGLKLQYILLRPAILAFSMQRRLMPRHYFIKILKAKGLVKENVDFYNALCLTEKRFAQKFIDPYNQSIAGLADAYAAACAGKMPHED*