MTTMVVILLEWIQALLHERIEQETREPVFRIPVLEYGSIGLVLPHPTFWKQMVVILSILTAINAFTAVTVYYMIVLQRGSASSYLVGYGLIFPMLLYVPLRAALFLGVHNTAQVCERRPMCTGFGSSRKVIGISASLTVVVFRCMMAIHNTLPPLVDRDVWSFVSYYVSPLQFQLDTTTGKVIPSSPEKFSQYARTTLMSLLFLGVFLGLMIHVNFELVPRQPVQTVWDLFQWQNIVNNYAMGYLMGRCLDAGTLAVGVLLEGASGKSVILVSNNPLTQSTSPSDFWGRRWNELVHIVLKTGGVYIPMRKNGFSRGMAGLATFAVSGLFHEYILVALTMIDGPTYGNHLNFFLWNAVVIILENLLSNHPVIQWTSKNLPRPIITALVLLTALPISHWFTDEYLEIGFFHDFSVGFPFLAWYPSKAQ*