MSLDQMCALGAQGLKVTRLGLGCMGLSAFYGTPVQEEVGVDLIKHAIHSGVSFLDTADIYGPFTNEVLVGKAIKHFPREHIQLATKFGNLIENGNYVVKGSADYVRQACEASLKRLDVDYIDLYYQHRVDQSVPIEETVGELKKLVEEGKVRYIGLSEASANTIRRAHAVHPVTAVQLEWSLWSRDVEEEIIPTCRELGIGIVAYSPLGRGFFSGKAIFEALDADDGRMLRVPRFQGGNLEKNKVLYERIANLAKRHGCTPGQLALAWVLHQGDDVVPIPGTTKTKNFDENVGALKVKLSKQDLAEISAAVPANEVAGERHSLERLTFRYGDTPPLKA*