MAQLRGMMVCVTGASGFIGSWIVKYLLDKGYTVRGAVRDPEDLHKVEHLKNLKGANQRLELVKADLLDNSLVAATAGCQVVIHTACRCPEANFRITNPQTELIEPSVKGTLNVLKASFSSGVSTVVMTSSVGAMYLDPTRPLEQTVDESCWSDVEYLVQIKEWYCLAKTLAEKSAWEFAAAQGNGIKLIVINPGVVMGPVLQAKLNASSTHILKYLTGCVKSYANRCQAYVDVRDVALAHVAAFEDPKAFGRYFLAERSIHRARLVEMLAELYPQLPVPKICSDTKNPEAVPHKICNAKARQLLESELINIGKCLFDSVESFKEKGFL*