MKLIEKHRKVAPSSSNASNETGRSHNEKGSKHGSASTSSGEEELKNSDDCTLDSKILQSWSEGKLQAIAKRWKLTKEEQSKLKELQPRLADVRHEKNDPEEVVPFLKETHSVKSTELRFRKFIDFRIKQVDTILQDYHPHPVMKSHFPITLLNGFDKEGDGIWLERTGATDSLALYRRFGKAEMMRYQLWTRENAVHTPWCQAYKAGKKQSPRVTCIMDMQGLNCSHMHPALLPVLADVINIVQNYYCGFIKKIIVVREPAIFKVIWNLVKHFFNQTMKDLIVFSGPNNYLDVLGDYIDDLEETLPPCLMEGGRGTMAEGMPQRMDGGTLPPKKMATKKFKGEQRGLREEEPPCPKSISSSFGSSDSMTSSGLYVLPTVHETVSIDRGLSLCRSCQDQAIQFDPNGRDPMQVRCRIVASGTF*