MVQPGFEPEHGRMSCDNSKLSYEIFSLLENNFLFGYDCKKELIHKKSTSGKVRILSIDGGGMQGIVAGRTLAYLEEVLQKKSGNPDARIADFFDLAIGTGVGGLIAAMLFADDGTGRPLCRAEEAWRLLAEEGRRLFKPASSGLLAKFRPGMGARFSGKSMERVFKRLFAAADGRSLTLKDTLKPILIPCYDLSSAAPFLFSRADALETDNFDFKLWEVCRAALAAPGFFDPVILKSVDGQTACTAIDGGLVMNNPTVAAVTHVVHNKQEFPSVEGVEDLLVLSVGTGKFDQACDYEKVKRWSAARWAKPVMKIAGDGLSETVDHAISTAFGKNMRNYVRIQASAFTDKCMDGAEDPSEANVKMLMNFADSMLKQKSMESLPFGGKRKLSLSNAERIDWFAEQVVTENRSRVSRPIPTVLLKQLSPSNSVTDSAACITP*