MNKIWCANMKKQEWELDASELTVKKLIGLGGFGVVYKGLYNGKKVAVKVFDLGDEKKNSIEKKQLMEEVFMQEVSAWCNLQHSNIAKFIGAINKKNMSKIKMKCQKCARLPINGCCIVVEYVGGGTLQSYLSRHTMKKKLPLDTIIQLALDVSKGLSYIHSNKIAHRDVKTENLLVDKSTGRVKIIDFGLSSEFYSLGLDYPPMMVGTSGTMGYMAPEVLSDASYDHKCDVYSFAICLWEMYTCLDPYPEHISQSKISHQIYKDRRPEIPKCCPRPLSDIMEKCWDVKPQNRPEMKEVVHMLEAIQTTTKSRKHHIFCFA*