MGYTKDQLLAHLQKLKIDFTCYDHPVVLTVEEQAKHVGHLGGALSKNLLLKDKKHRLYVISALAGTKVDMKILSQRLGLGKGGLRMAPEENLLEVLQVPLGCVTPFALINESASAVSLLLDQGFKSKQSCYFHPLTNDVTIALSSSNLDKFLISIGKQPAYVDLEAAPAVGKDNPPDLAHLVPTGVPNSSEQPVENTAPTNVLKETEVKAKPKVQSKGAETSSKVDKPTTDTSVDKFVNDVFEIISPLFLSEALKKLDIKKEDLSLILEGLRGRADPDLKSIAMTLKNASYTSGFHAGYKTMQNRGLNG*