MVKDTRYYDVLGVDPSATESEIKKAYYVKARLVHPDKNPNDPQAAEKFQELGEAYQVLSDPTQRQAYDSHGKDGISTEGIIDPATIFAILFGSELFEEYIGQLAMASMASLDNFGEDEQIDARKLQERMQAVQKDREEKLAETLKNRLHIYVQGNKAEFIQHAEAEVSKLRNAAYGVVMLNTIGYVYSRQAAKELGKKVMFLGVPFIAEWFRDKGHFIKSQVTAATGAIALMQLQDNLTKYMSAEGQYTEEELEMYMENHKKVMVDSLWKLNVADIEATLSHVCQMVLQDSSARKEELRLRAKGLKTLGRIFQGAKVNPSEGETSQTKNIDNMDGNDGSSPDSSPNREAQFTPNQPPVPSPYVEAPHVNGVYCPFPMPAAPPGARRDRIP*