MNAGLKADIVTHPLYEQLLEAHVACLRIATPVDQLSRIDGQISQCHHAIAKYSILANHQLLCGSSKEELDHFMAHYVMLLKSFKDQLQHHVRVHAKEAVMACWELEQSLISLTAGAAPGEGTGATMSDDEDEQQQPQQEQQQQQQSDSDYWQDNLGFGPLIPTETERTLMERVRQELKHELKQGYRARIVDVREEILRKRRAGKLPGDTTSVLKAWWHAHSKWPYPTEDEKARLVQETGLELKQINNWFINQRKRNWHHHPSSSTNSSTKAKCKR