MSQEATEAPAMPGEGHGHNKAKARWLLGTDRKRSRINRTRQDLWEDTSWSNHRLSRATSAPRGTRARGTAHGRSEASPENAARERTRVKTLRQAFLALQAALPAVPPDTKLSKLDVLVLATSYIAHLTRTLGHELPGPAWPPFVRGLRYLHPLKKWPMRSRLYAGGLGCSDLDSTTAITTGQRCKDAELGSQDSVAAESLLTSPAFGNK