MTIKILTIGYLMDFMAHIRPEDLEEVEVGEGKPFKDLPISSLLKSGCLCLVDNETNEVYALGGCEDNIVWMLCTTRVENNKIKFLRYTKALLKEVLKGVPYLYNAVYKKNKLHVKWLEWMGAKFIKETETETHIAFMFEGRKESDNV