MSDLKRFEHLKVQLEAIRSATNNFGENHLIGKGGFGKVYKGELFHCEGHTTVALKCLDRAFGQGDREFWNEILMLSLYKHENIVPLLGFCDDGGEKILVYKYASRRGLDLYLNSNNLTWVRRLEICIGAARGLTYLHNPGETKQRVLHRDIKSSNILLDENWNAMIADFGLSKFCPADLQYSFIFSNPVGTFGYWDPLYTETGLLTKESDVYSFGVVLFEVLCGRLCTGNHDNSQSFTELVRKHYKEHNLNGIIFGNIKDKINRSSLKVFSVIAYQCLKRDRNKRPLMNEILAALETALEYQQNDLGNTGAMDKLKQLQESVPLESRAKGDPTTRPRTATERMKDPKDKCDFWEWVDEDEKIITKNKNKKDEEHDFNTEVKIAILEHDFIEYKVKTDKECKSFRKELDKMKCSVLMFVVLFVVKYMM*