MGARLSTAATAASGTKAASSPRKRYRGLRKYRCYTATGEGGVEIIANWGRFKRIARPGFNCVWCCFGQNVAGRLSTALQARLAVRALGAAAVALPGARQLHQEVQCECKTADGVFVELVLSLQYRVAQDRLYEAFYSMDDPQAQVTSYVLDALGTTVAAMPIEQLFAHREEMVHAVQRGLESLLHSHGFALEDCLITVLAPTQSVKEAMNNVLAAQRQREAAFEQGEADKVRTVKGAEASAESKYLQGQGLARFFIALTAGLRESAKVLLTGRIKQEDLTFPQPPPGDDRAALEAAGVSPMPPAAAEEDGQQEAAPAAAASPAGPAAQQPLQGRPAGQAKSQVQVQREWREQPAGGRAGHKAPPGVVASSSQELGQSLLDARPAALSTLPAKPAQQAKQHMDPSALLPPHAPGTPSHGGAASAGMRSGGAQLGKMAAGL*