MKFSFAFSNCFNPSSDTMETNQIIPYETGGKRVQKFSIFSYKELKVATHGFRASNRIGEGGFGSVYKGRLEDGSFVAVKVLLIELESMRGEREFISEIAALSNIRHENLVTLRGYCVDGTKRLLNRSKFTWELRREISKGIAKGLSYLHEEVNPHVVHRDIKASNIVLDHKFTPKIADFGLSRLFSKNISHITTRVAGTLGYLSPEYAISGHLTRKSDVYSFGVLLLEIISGCPVIAFDIERGEHFLVKKAWEMYNSGKLLELVDPMLNGEFCGDEAVRFLKIGLLCVQEIASLRPKMSAIFNMLNSANYMELDDINITQPGILADLGDVKIGQKQSSNSFCPML*