MKVRKESSRTVKPSYEGQPPSTTQSMPLSVFDKVTYDTHIAVVYAFKPPTPHNTTIQTGLQKVLAVYRQWAGRLGTDDNGRPAILLNDEGVRFVDASADCTLDQAMPLKPSMTLLSFHPTLKGVDELVQVQLTRFACGSMVLGFTAHHLIADGHSTSNFLIAWGQASRGLDMSPLPIHDRTIFIPRDPPHVKFEHERIEFMSKKLIKEHPYPYPNTDYSSDGVIVHKVHFTLEFLTKLKAKASAGRNRPYSTFESLVAHLWRAITQARGLNGFETTHVRISVNGRARLSPRVPNEYFGNLVLWAFPRAKVKELLQESLRYAANLIHDAVSQVNDDYFKSFIDFSSNEEEVKDLVPTADMGKSILCPNLEVDSWLRFPFYDLDFGGGSPFIFMPSYFPVEGMLFLLPSFIGDGSIDAIVPLFEQNLVTFKKICYSLD*