MFSIRLRTVSAALSVLLLAGAADAAPKQKTEDPIAIKAAAAAPLSADALEALYSGKSWKWKDGGGYFSADRHRFIAWSQKGRAWSYGQGRWYATNRGKLCLQAYWVNKMGGGSDTTCFLHREKDGVIYQKRSLGGSWYVFRNNPPRPTDEAAKLLRGDRVSKGLAIMKAKAR