MADKLMHALQYTRYGGGPAALQHVEIPVPTPKKEEVLVKVEAASVNPIDWKIQSGALRPFLPSKFPFIPGTDIAGEVVALGPGVDKYKVGDKVVSWLGVKAGGSLAEFACAPLKTTAKRPPEVSAVDGSCILVVGITALQAIRDTAGLKLDGSSNANLLVTAASGGVGHLAVQIGKLTGAHVTATCGARNLELVKTLGADEVLDYKTPEGENLKSPSGRKYDAVIHCATAIPWSKFQRNLKPVAKVIDLTPSLKSLGVTALKKVTFSSQQLIPMFPSFNAADIEVLLSLVKEGKIKTVIDSQHPLSKAEEAWAKSKEGRATGKIVVTFED*