MFRHFEKDSIWFQDRVVQVNEELINHITGLPIASDKIDLKEEARPMGREGAKWAAKIIARRLIGVEASTYLSHLWVAVAVKAAEGMVYAWALWIADRFKEHSLASQMFGCPFLMPSLLVVICMDALGPLTWIKPNEQPQLNSYSCLKRRRGDCKDQGADAYLGKIYLMLWSLNDGPERSKKLPEYIKKQWREVQWMKDDQITYASLMLVNALDDKKSILLVVDHPLTSPVAQYYYWAVNKDHFSKEPYNMAWSPPDLLLIPFPEIREKGVMTGKEKEKKRRDLRARSIAPNRIGHFGHGSSSSCAPPKGEGTSDKAPQIPPKVQARLLQLEFEVVGFQGQIDEMQLKAEQKDQEVVEHIEEIQRLKVVPTQLIADVQRQLASTRDDVGGIREHMAHNIDWFLEGEKA*