MSLQATLQDRISSAQALLQRAEHLCPGVEGHQKLCGKLRAELRFLRRVEAGELQVKQSHLHSTNLTHLTAIVDSAQNLEDVVALLHVFSYRDAAGRCRTLVVDVVADVGLTWVKAVGRKAEALHNIWQGRGQYGDKSVVRQAEDFLLASRQMPVNYRHPRIVFAFYNGVSSPMADRLRHLGVAVRGDIVAVRVEEEEEKDEGEEEERDEEEVEEEEEEANPDDPEGELASSLTQVQRGTVLARLAFPLPPLPEECGRVNLDITTLIAYVSALSHGRCHFSFREPVLTEQAAQERRWPVLPSLDAFMAGKQLFACHAAVTDFRTILDTLGGPGEKERAQTLLARLHLVDDQPSERSRRLTPSAKVNRRSLAIFGTGDFLRAVTMTANSRFVRAAANQGVRYSVFIHQPRALTEGKEWRATPI