MSLKIPGLADMHVHLRQDNMLKAVVPTVAEGGVSVAYVMPNLIPPITTVDACLQYKKEIEQLDSKTTYLMSLYLSPETTPEVIYEAAKKGIRGVKSYPKGATTNSESGVESYEPFYPTFAAMQETGMILNIHGEVPPSKDNTVFTAEPKFLPTLLDLHQRFPKLKIVLEHCTTADAVEAVKACGESVAGTITAHHLYLTQKDWQDDPYCFCKPVAKTERDRRALIEAATSKNPKFFFGSDSAPHPRSSKLKTPPAAGVFTQPFAASYLAEVFDKEGRLDALKDFACIFGRKFYCIPLDFKESNIVLKKESFRVPESVANDLVPFHPNEVLQWHCSWE*