MAAAAAATTVVSRFNDVDRIKGPWSPEEDDALQKLVQRHGPRNWSLISKSIPGRSGKSCRLRWCNQLSPQVEHRPFTPEEDETIIRAHRRFGNKWATIARLLSGRTDNAVKNHWNSTLKRRYSASATAVAVDGLCLSPGSPSESDLSDSSYHSHPMISPVSTGSHIYRPPSAAAAATSCSPEIVEDPVTSLTLSLPGSDPMDTCNDRHSADNDGNGQKPLELLPSEEQGWHAPCPFGAEFLAAMQELIRKEVRSYMSSLEQSGMMCTRFPLPPESVLNAGIRRIGITKIE