MSEKQSLPSPLEPEWQGQYAYSRLETNPYQRPSLDTRNNLDRHRTESTTSMRHQYQSQDLKIESIAHEAVRSLGTSNPQLGRPTSSFYGTTSTCSKPSGTINRDSLGADISPYPRLTEASNFYRSQGDQTPGAELTKFDREDKERCSSQDTEFDVYNDDADDSDRVSHFYHQTEAERITACRKMKRFRLTHQQTRFLMSEFTKQPHPDATLRERLSREIPGLSPRQVQVWFQNRRAKMKRVTIDERDRMVRTRAVPDNFNNLQAIHSSYGALHGIGASVSPPNLGLMGHPYGSHEARPLMLGLRSSAVESNVSPNGLSQSISVVLT