MTAQTQELTKAQQYNFNKLQKRIRRNTGQAIADFNMIEDGDRIMVCLSGGKDSFTMLDILMSLQKSAPISFELVAVNLDQKQPGFPEHVLPEYLESLGVEYKIVEEDTYAIVQDKVPEGKTTCALCSRLRRGILYRTAKELGATKIALGHHRDDILETLFLNMFYGGKMKGMPPKLVSDNGEHVVIRPLAYCREKDIIKYSDMRGYPIIPCNLCGSQPNLQRQAVKQMLNDWDKRFPGRIETMFRAMQNVVPSHLADFSLFDFKSIDKNSGVINGGDIGFDKEEIAPQVVEDEDLVMEFDPSLQLNVTNI*