MVSLLPNLSSPISRLSLLWRPSIHLTSKLQLQLQLHQKTVKPKWFKSFSPHCSTSVSNENLVVLGIETSCDDTAAAVVNSNGEILSQVISSQAELLARYGGVAPKMAEEAHALVIDQVVQEALDKANLTEKDLTAVAVTIGPGLSLCLRIGVRKARSVAGSHNLPLVGVHHMEAHTLVARLVDRELQFPFMALLVSGGHNLLILARDLGDYIQLGTTIDDAIGEAYDKTAKWLGLDLRRSGGPAVEELAQEGDAKSVKFKVPMKQHKDCNFSYAGLKTQVRLAIEAKRINTEISLASASDEERQARADIAASFQRVAVLHLEEKCERAIEWGLNIEPSIDHLVVSGGVASNKYVRARLEEVVKRKGLKLVCPPPSLCTDNGVMVAWTGLEHFRLGRFDSPPPANEPEDAVLDLRPRWPLGEEYAEGKSEARSMRTARMHPSLTSLIKASIKQE*