MSSVQLSSAVCVSQRAAGSGRQRMRCRAVLTARVTNPGSVEEVARQAQSAVGRALSEGKSRQLLQLLLPVDQRQFCYVDTEPRDYPCSIKDEFTACCKMTTSILRRLSGGLGNDEVVVKRIGEIGNEMDPVAALYPSDKSVVAIVFPISETLKQIKSIVENDKKRPTLIVNPQWRSSGQIVSDFGFGPWKRQAEEFLNTFEPTYILLEQRIGEASNVVAGSSGGVVRILKCFPEDWHVYLMAWDGTSDLIGLQAQKPTYKQLEQLVEEARKTIPWKGTPRMLGGSDAPLLSLPALAQPLTDSEIESMDKAELRRVLMVLNLPSSGKLEILRERLKKARPKNDA*