MMLHGQALLDAHNVRVIGDGAEVVVLVHGFGCDQSIWHSILPFLVKTMKVVLLDLPCAANPHNFKPTIYESFYNIADDLLLVLEELGINKCIYVGHSMSAMIGCIASVKKPHLFDRLLLLCASPRYLNDLEYYGGFERADVDELYESMKCDYKRWVCGFARLAVRVEAEDAIQQFSCSLRKMRPDIALVVARTIFESDFRSILPQVKAPCFILQTRKDVVVPLVVTEYMRCNLGGEATLEILETEGHLPHLTAPNLLLSAMRKFLTN*