MAKNREEEEQQQYRTVALTEEEEEELEEQLGSSLTLERVAAAKKLIEDHYKSHMKLIQDRKQRRSLLERKLEGSGVPKEEQMNLLKELERKETEYIRLKRHKISVDDFELLTIIGRGAFGEVRLCRDKVSKNIYAMKKLKKAEMLSRGQVEHVRAERNLLAEVASHFIVKLFYSFQDADYLYLVMEYLPGGDMMTLLMREETLTETVARFYIAQSVLAIESIHKHNYIHRDIKPDNLLLDKNGHMRLSDFGLCKPLDCSNLSPINENEVIDGEQKGSANKWNSSLEQLQHWQINRRKLAFSTVGTPDYIAPEVLLKKGYGVECDWWSLGAIMYEMLVGYPPFYSEDPITTCRKIVHWRNHIKFPEEARLTPEAKDLICKLLCDAESRLGCRGAEQIKAHPWFKDIKWDKLYNMEAAYKPEVNDALDTQNFMKFDEANQAPAKNCLGPNRKKRLIPEDLSFVGYTYKNFEAVKGLRHSSGDSAVDFSGKCSIDDNEMLVLAASADTVTL*