MGEEVRNKQIILKHHVTGNVKECDMELKTIQLNVPEGSNALLLKNLYLSCDPYMRPRMSKTEGSYVAPFTPDAPIMGIGVAKVMESGDSNFQKGDLVWGMTGWEEYSVVTTSQSFFKIHDKDVPLSYYTGILGMPGMTAYAGFYEVCSPKKGETVFVSAASGAVGQLVGQFAKMMGCYVVGSAGSKEKVDLLKNKFGFDEAFNYKEERNLDATLKRYFPDGIDIYFENVGGKMLDAVLVNMKVHGRICVCGMISQYNLEQTEGVHNLFCLIAKRIRMEGFVVIDYYHLYPKYLEMIIPQIKDGKIVYVEDVAEGLENAPSALVGLFSGRNVGKQVVMVSSE*