MSQIFTAASLGDLKLMKEMVKQVTDKFGKQTTKEILGEKDSKERTILHVAASEGRTPICKYLVGTIKFDVNSQDLMGYTPLHFAVMEGHYMTSSFLLGHGANPNLSSLNGLTPLHYAAKNGRKDLVKLLIKKGAEVDAPSASRGTPLRQAAGYGMKDAIKILLGHKANVCDNTLINVFVVDHGADPNLGLQGEKPLIVALSAGNIDIIKCLLKAGADPNTTNFYDYKPIEIAAAEGNLAVADILFDVTDRIPHIPTWSIHGIHEYLNSEEEKTQRQLKMPAKFLEAKENGAQAMITNEYMNAVYWYTEATRLNPTDEIVLSNRSFCWSRMNEGDLALSDAECCIRLKPEWAKGYYVAGVAYMMLKDYKNAVAEFENACKYDPLNTELRDAHSEALAKLQAPPTDDFSRPSVN*