MPRQPSPSPVAAAGAPNYSQWLAMPQPQVTSTDLGEQSHDAAAAAAAAAKGFLEHLHGDTANSGGGGGGDMVAEEQGGGGGGMDSKLWQSARLKADLVTHPLYEQLLSAHISCLRTATPVDQLPKIDAQLAHSSQVAAKYSILAANEQGLSKDKDEVNEFMAHYVTLLRSFKDQLQQHVRVHAMEAVVACWELEQSLFTLTGKHNFTSRSKREGTGATMSEDEDDQQADSDSGYYDAGMDGHDFTGFGPLIPTETERTLMERVRHELKIELKQGYKAKINDVREEILRKRRAGKLPGDTTSVLKTWWHAHSKWPYPSEDDKARLVQETGLELKQINNWFINQRKRNWHSNPSSSTSLKNKRKR