MEFSQPQIPAIGAVISGKAAATCMSYHREGKRLFVISEADARMQVIDCVAGKPAQVPLRVDREQLRLVEATHHDHCVLFSGKGLSNQPPGQRNAINYYSVHDNKILRKFKGHQDKISCLSMCPADDTFLSSGDDRSVRLWNVQQAGCLAECKLPVEAAGGTLAVFDSTGLVFCVAARMNTGTGYYLHLYDARNFSAGAFAELKVLFDDLENAIDTHIIGSTSDQTAKLAKGNWSRLSFNQSGNQILVGADAGLSILLDGFEGTIQRVFWSKSLEPAVSCFSGDDAALIEGHDDGTIYCYNLKTGMMVKRLDGHVGPIGAIASNPANIQLASACKDVVLWTW*