MVKRPKTGQQICRDCFFYVFETEVHQTITEAKLFKPGDRVAIGASGGKDSTVLAYVMKTLNERYQYGLELFLLSIDEGITGYRDDSLETVKRNQQQYDMPLKILSYDELYGWTMDAIVSQVGRKNNCTFCGVFRRQALDRGAAMLNVDHIVTGHNADDIAETVLMNIMRGDIARLGRCTSICTEGEDTIRRSKPFKYAYEKEIVMYAYFKKLDYFSTECIYSPDAYRGHARAFLKDLEAARPSAIIDIIHSGEAFEVKEEIKATQKVQQTCQRCGYMSSNALCKACTLLEGLERGMANAGITDRGQKQLLQAQAEGPAPETLRKIPFFEFKPSNDSPVVIEPTP*