MRGITPPPKFTVPSPEDDAADILRPNTAIPGGINVGAGLRKKGTGIRSWLLLDSTGQTQVVEVGKHAIMRRTGLPARDLRILDPLLSYPSTVLGRERAIVINLEHIKAIITGQEVLLLNARDPSVSPFVEELQRRILRHYQATKSQEAGGGCDNADWTNLYDPEEPQSGAVSPPNFSASFRAKDENKADGKQQAGENRDGPKLLPFEFVALEACLEAACSCLDNEARTLEQEAHPALDKLTSKISTLNLERVRQIKSRLVAITGRVQKVRDELEHLLDDDEDMAEMYLTDKLMEQLENSSVSSISGQDGINEEVIQLNMDVRVPVEISMDANAGSTSYDADIPHIDNQQERLFGGPNALSRGSRGTHTSTTRSAISKHLDVEELEMLLEAYFVQIDGTLNKLNTLREYVDDTEDYINIMLDDKQNHLLQMGVMLTTATLVVSAFVVVAGIFGMNITIELFDEAKAGMPEFLWTIGGGATGSLFLYVIAIAWCKHKQLLE*