MVSLNPNPPQTFHFFDPFHMEDQSKKVRKPYTITKSRENWTDQEHDKFLEALHLFERDWKKIEAFVGSKTIRSHAQKYFMKIQKNGTSEHVPPPRPKRKAAHPYPQKASKNSPTISQVARPFQSSSALSESSNIYRPDSSSVLRTPVSSVPLPSWGYNVAPPIGLPSYCYSSSNESTPRGWPSSKESDQGKSIIVMPDFAQVYRFIGSVFDPNATNHLQTLKQMNPINVKTVLLSMRNLSTNLRSPEFENERRLLSLYNANLEKGKSGSHHRNQPLSDRSESAVLYA