MKFSFPFLKCFSSSSATLEGSQIPYGGQISQHFTVYSYDELKAATHGFRASNKIGEGGFGSVYKGKLQNGIFVAVKVLSVELESMRGEREFVSEIAALSDIKHENLVNLRGCCVDGANRLLVYDYMENNSLSQTFLGGEQNRSKFTWTLRKEISTGIAKGLSYLHEEVSPHVVHRDIKASNILLDEKFTPKIADFGLARLFSENTSHISTRVAGTLGYLSPEYAVSGHLTRKSDVYSFGVVLLEIVSGSPVVAFDITRGEHFLVNKAWEMYNSDQLLELVDPVLDRDISSDEAVRFLKVGLLCVQENASLRPKMSMVIKMLSSNGVIIVDEMKITQPGIVADLMDVKIGRKHSSQSFFSKASTSMSPGSPFQTGRRK*