MQSTGCVPNVETYSMLLEAYGEHGCYAEVRNMVREMKERGIDPDVFTYHTLVDVFGKGGYYKEAVSLLGDMSEGGITPDMTTYSALFYACGKGALFKEAREISRHMQSQGVSPSQDMIVAMICAYGYCGLYGEAASALESFANSGATLDIDPYNALLDSYAKGGLRVPAAATFMEMMERRNIEPSVDSLNFMIEACGRAGQFNESIGVYRDLLNAGYRPNEATGAALVGVYCGAGMLEEARAQFLEMQAEGWIPEATTYCLLLSLFARRSRWEEAGRLLEEMRSFRMPAEHRFLRGLLLGECDVGQSWQMVDHFLDDRKVDGVASNTVLSNAVLEALWHLGCHLRAERFLETVQQRGIFGYMSRKSDTIWAVDLHRMTTGSAMVMLHTWLRKMRTAVLEGEKLPPLAAIVTTWGNFPEPTEELKESPLRKAIHSSLRRLDSPFKLATWNHGRLVSQGSDLEEWLRNPKLGLKLEISDSLLPIGNVQRNSTIRLADSSRRKMNVESESFRAG*