MWGPALKVFTLPGEANFGKTDFYTVMEPIHSWGPTRSIMVSDCLSGPQPQLSTGVPRLTSYSHYLHLPSPFVLITGANQGIGQATAKNLASQYNYHVLIGCRRIEAGEKVASELRAAGHKATSLQLDLDSEESIKAAVDIIEKDYGYLDILMNNAAVLLDHDNTLSPWALYSRTFTPNVIGTATLTHLLLPLIRKAKATPPTIIFVSSGMGSLTYGFDKSVPFHQADNRAYNSSKAAVNLLVANYKRILEPKGGKVNAVSPGLVATNMTAHMNARATAEVGAASIVQLSAAGKDGESGTFTNRDGVVLW*