MSFVKLSIFGTSFEVTTRYVDLQPVGMGAFGLVCSAKDQLTGSSVAIKKIMKPFSTPVLSKRTYRELKLLKHIQHENIISLSDVFISPLEDIYFVTELLGTDLHRLLTSRPLEKQFIQYFLYQILRGLKYVHSAGVVHRDLKPSNILINENCDLKICDFGLARIQDPQMTGYVSTRYYRAPEIMLTWQKYDVAVDIWSAGCIFAEMLEGKPLFPGKDHVHQFSIITELLGTPPEDVIQTIASENTLRFVQSLPKRERVPFSEKLTCKDPVAIDLLEKMLVFDPRKRITATESLSHEYVAPYHDPTDEPEAGEKFDWSFNDADLPVDTWKVMMYSEILDFHQVGDSRLNEGVPEGALAAPEDPAAASVAATAE*