MSFVKLSIFGTSFEVTTRYVDLQPVGMGAFGLVCSAKDQLTGASVAIKKIMKPFSTPVLAKRTYRELKLLKHIQHENIISLSDVFISPLEDLYFVTELLGTDLHRLLTSRPLEKQFIQYFLYQILRGLKYVHSAGVVHRDLKPSNILVNENCDLKICDFGLARIQDPQMTGYVSTRYYRAPEIMLTWQKYDVAVDIWSTGCIFAEMLEGKPLFPGKDHVNQFSIITELLGTPPDDVIETICSENTLRFVQSLPKRQRVPFSQKLRTTDPDALDLLERMLVFDPRKRINASESLAHAYVAPYHDPTDEPEAEEKFDWSFNDADLPIDTWKVMMYSEILDFHQVDQGQGLGIPEGALAGPEDGGYSNGHA*