MAINKYAVLVGCNYPNTRNELHGCVNDVLGMQKSLIQRFGFASEYMDMLIDTDTAHTQPTGQNICLALLKMVEKAKPGDVLFFHYSGHGTLIPKENNGCASDEGYDECIVPCDFNFITDEDFRLIVNQVPLGATFTMVSDSCHSGGLIDKEKEQIGPATETSREILELQGGYAKNKFLPLASLLEILREKTGNAEIEVGKIRVALYDLFGDKASSNVKVFVNSLLKKLRSDINETAGTDHAAALELLKQNLEKAQDSSEYARPALDHVLKLGRDVDEKQRVHPDMGILLSGCQTDETSADACPTGDPNVAFGAFTHAIQTVLERHADPISNRELVLGARKLLGEEGFSQHPCLYCSDQNAQAAFLCEKSQK*