MTWHHMIGARRAFTPLCRGLSSSRSIGTPPQLTAYNQPLQWRPSLSSSGKRSLQLVAAAESGQGSIQPITTPEEVKKQSISPDGDSFNGASDYVTWDSMTGRLAGSATIAFLFLQLPQIFLNFQNLSSGNTKALFAVPWMGQLTSLLGNLSLLSYFAKKREVGAMVVQAVGVVTTWVVLLQLTMAGAMPSLAFTATTTAVGLGLLLNFLNYNKLLNSHIWELWEDIITIGGLSVLPQVMWSTFDVILPPSLLPGLISSIMGLSLVALRRLEKLPLNATRLLGAVSAWTATLLFMWAPVAQMWTNYLNPTNIQGLSVFTVLLAMIGNGLLLPRALFTRDKMWFTGASWGTIFQGWGILVTMYINKCIPDAVFYGTGCALAVWLGMMLTTDAKAHSLSSPLSPLRELFLGKMQAKSQ*