MAKASTVVVLLLISLFHQLCANAIVLRISENNHRFYLAKTQETFKFADLQLLQAQLDATNCQYECERLVLDAATGSTLLQLNFDSRNPATVYDLLPQQSSEKNKVEVDDTLPPSLARCEWIAEVIAFGSNASNLVKSLQEHNNGKGIAIENCTGWAIDYIRMVDKEGSANDIPKLGYTLKPLLCAIAQNIRAPASLDASCASEQLVAIETLHHGIYMGRIISRSGSPTGTAHLSCWSKRPFQYSSAIHPVVAEIVIEMLFDLVEHPVEPDGAIRILDPTCGSGTFLAFALASGRRRVHVEGWDVNPQCVQGTKQNLGYCFGEDSVSSRCRVRVRDSSIVPLVQESGDLPLKIDCVVSNLPWGQNTIDYVDQNLNILKALKRQLKPGT