MSDQQMNPTDGTTGSNKRKREIMDAGDGQRMTRSAHGQSSNGNLHGYDTHGLPANTTELSQIDQQLLQHVGNQNGVSDDNAMTAKAALAAHSPQSKYPPPDPSFENNAAMAHGLTFPEDVNQVPMTNVHGHSTAAAVYAAREAQNINPKPTVGSAEWHTIRKNNHKEVERRRREAINEGINEIAKMVPGCEKAKGSILQRAIHYINKLQDEAKDMAARWDTANMTTNHALAEISAQNTKLKSEVNRRSEVARKWIQRCRDAGLEFGDYEDDEKDLGLLDVDGGGEQQQQQQQVQQVGQVGIGQE