MSLFRTLRLQDRPVRSFGASTSGGQLLLHAEVIGVSSSFRVGSDKLDGGGNFSSVCVSGLDELSRGSSSGSGVQFRGALSRNGGRNGLVGLAPLTRSSRLRRLEPGFVSRIKLMGLNDATGQRGSVSPARALGGGGQDMVDKAKDMSKSGDMQALDANWNVDLRQSNQSSETEASWEQIGMIFRIVYSLAMYGGLAFVGNVICGFTGVDLWGGFDISPQVITTGFGYAVPPMMMLLFILEDEVVKSWAPARAIRDVEDEELMDFFVGMSPWQFPFVVAAGAVAEELFFRVAIQGGLTHALQISDKGVTDSTVGLAALTGVIPLFVPFAQFFATALTAALTGSMYYVISSPKDPKYVVAPVVRGRNNRGDIKERVSAWYERRQQKKIYSPLMEGLLAMYLGFEWMHTGNILAPIITHTLYSLVIVGNGLRRIHDNREKLRQRVNKISGGRLARIGVGEKRSERAQ*