MSQTVRGVIARQKGEPVELVNIVVPDPGPGEAVVDVTACGVCHTDLTYREGGINDEYPFLLGHEAAGIIEAVGPGVTAVEPGDFVILNWRAVCGQCRACKRGRPRYCFDTFNAEQKMTLTDGTELTAALGIGAFADKTLVHSGQCTKVDPAADPAVAGLLGCGVMAGLGAAINTGGVTRDDTVAVIGCGGVGDAAIAGAALVGAKRIIAVDTDDTKLDWARTFGATHTVNAREVDVVQAIGGLTDGFGADVVIDAVGRPETYQQAFYARDLAGTVVLVGVPTPDMRLDMPLVDFFSHGGALKSSWYGDCLPESDFPTLIDLYLQGRLPLQRFVSERIGLEDVEEAFHKMHGGKVLRSVVML*