XMKDPKPTGVPQPYDMLVHPMKRKKTRTVFSRSQVLQLEATFETKRYLSSVERVSLAQTLHLTETQVKIWFQNRRNKWKRQIASRGHWSLQASSFPIVNPPLHSFNYSSPHDISHESLSFS