MSSATAADEQPAVEYQRYELTVYTDGSTHRAAFDPPPVPACPCPPLPHQVASKDVTLNASLATSLRLFLPPSPSHKLPILLYFHGGSFMHFCTAVLQIHHYLCRLAAHVNALIVSVDYRLAPEHPFPAAYEDCFESLLWLNQQALLGASGEPWLANHGDFSRCFLAGDSAGGTTVHYVAMQAVGHGSWESQHPEKVLNHVSLQGLLLFHPFFSCGKVEKMLPGGEENNILKYLKVSAEDPLVDPLSPGAPLLASAALPRALVFVADLDVLKEGGIVYYEALLKAGKQVKLSVAEKEAHVFHLMTPDSPNVIPLLDMVRDFINAQSV*