MNKIRCVEATNMKKQEWELDASKLTVENLIGFGGFGAVYTGLYNDKQVAVKVFDLRDGKKNIIEKKQLMEEVFMQEVSIWCNLQHSNIAEFIGAIKKKNMSKIKIKCQKGAKVLGINGYCCIVVEYVGGGTLQSYLSKHTILKKKLPLDTTIQLALDVAKGLSYIHSNKIAHRDVKTENLLVDKTGRVKIIDFGISSKFYSMVGTSGTMGYMAPEVLSDSSYDHKCDVYSFAICLWEMYTCLDPYPEHISHSKISHKIYKDRRPEIPKCCPRALSDIMKKCWDVKPQNRPEMKEVVQMLVAIKTRRQQQQ*