MDQLHEPQAAGDAQNNNNSNNNGGQVLAAEGVEAMEARAPVPTIHHRPQEPYEGFRMRLRGEERQWARAIKAAIEAEPDLQSLPSDFDYAQLACVDLDDVEEAVARTRRMQYFQQELEIEDSLESGLRFIREAVRLFPGFFLGMSFTYARGGGHYTMAVNTNALNNGRLSNADGAARKTLMTALYHCLHALNPDFESTVQGIVILVECDHFDWNQHGNLAALRHIQSEVGVAVIKHYPTEWHQVRLFNTGMVFNMIMSLMRPFLPLALRGRVRLGCSSALGNLENIFVHPNLEASNERFLMFFEDCLHRRYSKVASFSLDYVPPDEVF*