MVSTCMSTVLLMKIHLPSAVLDSLYTLSLDEGHAPTTATTTPTATSVPAITPALGWTSRASKQAHKEGVSPEKAVEDDTQPKPLGCVCPKGMTKVQYGEARTVCRGCMERKIQCHVPISGQVEVCQECAQKKTWCSFADGRGLQAESSEEVEEVNEALVGQQRSSPKKP