MLRGANRADDETDDEILAELMREGEDRLASEERERQGRRTRNSRWRHFMVAVMFLSQVLLELGRRGLQCLQRNVPRYVAFTDRWLVQSIRVSVYPKKKIGTLRLLLALGLAFSLPYIVLTIGRMRFPAGRGSKVSADELDEEKIRSHIIVDRVDTPVPGRRQMFLREGGDGLKLDRTDSRCANTVQGVKLLTDSMGYVCTRSQLDKMKPGCCNETDASLPRIKQFTCDRCDTNPPHCCDVFEHCVSCCMHPLNSGIRRGIFLTHADPNHPVYNDPAEITVFQYCQYRCRTSSASVQHQNSYRSHRSFCYGVHRPLKVLPTVNSDGLHDEWSGASREGARGHLVPAAQLELDPFYHEYALGSTPGN