MLAAAGAVCHGLVDIELEVVHASREVLDALVELRVVLLSAGLEGLCSGETGKFAVSRSASHAAILGGLPSGPRRKRILCVRLGWGGGGEAVMEVEKRVAAAMSLEATIAQKTAGTDASEVLELVLDGVKASKVTGLNQFTKLKVLQLNGCGLTSLEEFPTLPNLQRLELADNALSDGLDHLQDAALMHLKVLVLAGNKFSSLQGLESLASLPSLRELDMEGCAVAEEDAYRETVFEMLPQIKYLDGVDGDGEEKDEEEEDEEEEDDDDDEEADEDVDSLLDEEGSELGGDSELGEEGADESDLGEGESELGEEEGEEGESELGDEEGEEGVSEADGEEDGGSDAGEGSAKRQRR*