MNKIWCANMKKQEWELDASELTVKKLIGLGGFGVVYKGLYNGKQVAVKVFDLGDEKKNSIEKKQLMEEVFMQEVSAWCNLQHSNIAKFIGAINKKNMSKIKMKCQKCARLPINGCCIVVEYVGGGTLQSYLSRHTMKKKLPLDTIIQLALDVAKGLSYIHSNKIAHRDVKTENLLVDKSTGRVKIIDFGLSSEFYSLGLDYPPMMVGTSGTMGYMAPEVLSDASYDHKCDVYSFAICLWEMYTCLDPYPEHISRSKISHQIYKDRRPEIPKCCPRPLSDIMEKCWDVKPQNRPEMKEVVHMLEAIQTTTKSRKHHIFCFA*