MGRGVAESRINDEEGKEQRLGKGESSLSTGCPMPGRTKRGSERRGERGGELSSRKSFVLEIIVGRDFFPRGSGIVTRRPSVLQLQRIDASQQEYAEFLHIPKKSFTDYESYWPGLFAKLMEKRNIEDLISNVGSGLPKDARISKVRIRLSTLETARVYTHAYPLLVLHPLGVKKMGELHLDVRFSCSSLMNMMHIYTQPLLPMMHYLHPLSVQQLEALRYQAMKIVAMRLSRAEPPLRREVVEYMMDVDSHMWSMHRSKANFFRIMNVLAALTAVGRWFNDICLWKNPVTTVLVHILFLILIWYPELILPTVFLYMFLIGIWQFFLHPRHPPHMDTHLSHAELVHPDELDEEFDTFPSTKSFGIVRI*