MEKTNPKSQTCVAFQPNQPTPSSSVNPSIRLSLPPPPTKTPNRRGHRRLRPRRAAPRREDVVPLPRPRAVHGRRGGGGRRRRVVAEPSGFSPGIGGEREKAAIAAHPLYERLLEAHVACLRVATPVDQLPRIDAQIAARPPPLAAAAGAAAAGAAAAGGPSGGEELDLFMTHYVLLLCSFKEQLQQHVRVHAMEAVMGCWELEQSLQSLTGASPGEGTGGTMSDDEDNQVDSEANMFDGNDGSDGMGFGPLILTEGERSLVERVRKELKNELKQGYKEKLVDIREEIMRKRRAGKLPGDTASVLKAWWQAHSKWPYPTEDDKARLVQETGLQLKQINNWFINQRKRNWHSNPTSSAEKTKKKR