MAAILRKSHQRLASQLSQQFSRSMAAFTSARPGEPTPAISDAHKGPTGVLEIPQRFLMGPGPANADPRILAAQSLPLLGHMHPPFLKIMDEVQQGLRYLFQSDTKYTLCASGTGHAGMEMAIANLLEPGEKIVVGNNGIWGTRVCDMADRFGAEVVNLQTAAGTSFSLAELTAALEQHKPAVLFLCQGESSTGVHQSLAGVGEACAKNGTLLLVDTVCSLGGVPMYADAWGVDAIYSGSQKCLSAPPGAAPLMLNDKALQKIKSRKTKVRSYYLDLNLVGDYWGWFGSRSYHHTGMVSMWYX