MKKIIEGLSFFLWEGKWLCCSYVGGAFDFKSLVENLLQQLSKSQTIIVNVNDVMNKSNPLVMYGLNILDGNEIEVCQVEFGDPFWKDEMRCDAGEKNLHSHRLLCGPPPLELLSLFCWLTQIFYAAGNCITKVEEGYCKMEDLKVRAESADVAKSQFLATVSHEIRTPMNGALGMLQMLMDIKLDSTQKDYTHTALESGKQLIKHINEVLDQAKIESGRMELETVPFKLHTILENILTLFSAKDKDKEIELAAYVSERVPDVLGHPVRLHQIVTSLVGNSIKFPDSGHIFVSMHLEEDVNDVSTM*