MSAGVGRKTACVTGGSGYIASALVKTLLQKGYAVKTTVRDPDDMEKNSHLKDLQSLGPLEIIRAQLDEEGSFDDAVSGCDYAFLVAAPMNLGSGDPERDLIEAAVQGTLNVMRSCAKAGTVKRVILTSSDAGVSRRPLQGAAGHVLDEASWSDVAYLRAHKPPTWAYAVSKVLLEKAASEFAEENGIGLVTVLPVFTLGAAPVSKARTSVPVTLSLLSGDEAQLDILKGLQSVTGSVSISHVDDLCRAQVFLAENESSSGRYICCSHNTTLLQLARLLADRYPQYGVKSDRFDGFPEEPRVCLSSAKLVGEGFEFKYERLEEIFDDLVEYGRVTGILPH*