MGRAPCCEKLGLKRGRWTAEEDEILTNYIQLHGEGSWRSLPNNAGLLRCGKSCRLRWINYLRADLKRGNITAEEEETIVKLHTALGNRWSFIAAHLPGRTDNEIKNYWNSHLSRKIYTFTNLGNDYLPTITNVGKKTAASFKDRRAAARANRSSIMNKNKNVLAPSPQRSQAKPQQSARENQKGDEAIRMLGLKGSCLDSTERINLDHCGDQKEGAELCLGNKVNITSSTVLSGDNNGEKEVLGLCECVESEIRGLESGVVDPSGNVGFKEQREDGIIMEGSITDEVTKSEGRKSTSLWSSNAESGSGELYSFSSSMNSTFDDEWLSWGWAGGFECHNELELWDEGERIAWLWESGSTGEGH