MSQPFAHLPYRTDHRKRCFATLSLICDDESLSDAQLKAYQTRLQEYRTFLDAVSRLALCSNVCVTEEAVTIGEHGLLTGESLNALQHAGAISVYNTLQQNNWEFPISEGRLLYYINFHVSEGEVAIVKAHVPIPDEFLDSEKPIRSDWPAVHISECFVEGERAKLHGSVRPLRTFLPPTIVFRNAADVDEDVPEPEVNIINSGPEGSIEIVQSLKGLSVKKPGKDGKGVKYIPIDEYYFGRQDGNTDYVEEKGDFRFKCAVCQRIFYSNTKLMSHILGHVDEASQACLDTADTTQCSVCNQMFSCAFDLRDHIEKEHTVPPSDSNLISDEAKTNPLVQITSQLLTQQRIDGHDDPVSNFDHVEILAPNFNGTTNTPSCRICGKVAASKLLLAHHLQSTHRQREMPYVCRLCLFRSSMYEDILDHFKKVCFLGSFPISLICICLHS