MRSLPEKRNPLVAPGAAPSYEELLNRRRLGKTKLTVKPGQVGTSNATKAENLGPFEYAHLRAPLPDDLTGSEIFSTQQNQPHPETYFLMRRSKDGFVSATGMFKIAFPWAAHAEEKEERDYLKSLDATSQDEVAGNVWVAPEFALELAADYGLTEWIRALLDPAEISQAPSSSKKPISAPPRFDLPTGQTKLPPPTKTPRSRATRSASPSKTDTASKAKSSPKKRQTKAQKEANIAHANAASATLQSALNDAASVAPTKRKTGSPTKLPTESDSNEDMVKVQVDQTVDVGETTETTHSRVTVDMPSASPELPSPEDTEKMLETARKMVEEAKALEPVPKASKKRKAPEPEPSDVDAEMPVQPTKKARVLQEKLKREKVRNRALIGLTATLTIAAAIPYFF