MTPRAHAAWAQAGPGFSTRAARLPSAGRRRHQVAASATTDVSTENKAKPDWAGDDLLSRAVNAAIGFKPLFSVMKFGARQTLKGSAQKAGVPWTETVRDLEQSEVYQIKQEIEDQSVQYPDYYTQSFHGYDEGNLNWLAAFEVEPASEVMALRVWRKEALTPLQAQTRLRKAIFKEIRTFQEANNLREAHDIIDIGCSVGVSTRWLAAEWPTAQVTGLDLSPHFLAVAELRERQLGGGAGQRQRIHYLHANMESSGLPDASFDLIAAQYVVHECPAHAIEGLVRECRRLLRPGGTLALCDLNPRSKVIQSLPPVLFTLMKSTEPHSDEYYQFDIEGCMRDNGLQAVNTVECNPRHRVVLGCLPAAESX