MVSLLPNLSSPISRLSLLWRPSIHLTRKLQLQLQLHQKTVKPKWFKSFSAHCSNSISNENLVVLGIETSCDDTAAAVVNSNGEILSQVISSQAELLARYGGVAPKMAEEAHALVIDQVVQEALDKANLTEKDLTAVAVTIGPGLSLCLRIGVRKARSVASSHNLPLVGVHHMEAHTLVARLVDRELHFPFMALLVSGGHNLLILARDLGDYIQLGTTIDDAIGEAYDKTAKWLGLDLRRSGGPAVEELAQEGDAKSVKFKVPMKQHKDCNFSYAGLKTQVRLAIEAKRINAEISLASASDEERQARADIAASFQRVAVLHLEEKCERAIEWGLNIEPSINHLVVSGGVASNKYVRARLEEVVKWKGLKLVCPPPSLCTDNGVMVAWTGLEHFRLGRFDPPPPANEPEDAVLDLRPRWPLGEEYAEGKSEARSMRTARMHPSLTSLIKASIKQE*