MSKGPGLFSDIGKKARDLLTKDYISDQKLSISTYSDTGVALTSTAVKKGGLSTGDVGAQYKYKNTLIDVKVDTASNISTTLTLNDIAPSTKTIASLIFPDYSSGKLEVQYYHHHAAFSTAVGLKQSPIVDLSVTLGTPTFAIGAEASYETAEGKLAKYTAGISVTKPDSCAAIILGDKGDTIKASYIHHLDELKKSAAVGEITRRFSTNENTFTVGGSYAVDNLTIVKLKLNNHGNLGALLQHELIPKSLLTISSEFDTKALEKTPKFGVALALKP*