MDLHLTVDLKKTKTLIDLADQAHLIIEQTTKLPKKEAAILFLLRDNQLVALGLAEEKATYKEVSFDHSILLKPTWDTELAYLAQAFLDDAKESGLTLEATPTTVKIPKSAVATVTNYKETVTFILERFGYSLFKKPAPKKARPAKARHKWTKEVSQIPFYIDTRQSKATVFWQKRNEMLIKAGATMMPEAPLNKDGSVGFSARFGEKLRDERKGQFKDFVTTEDIVLKSVNEVGLFLYFAGTNSWLELVDENGKTLNEWTVVE*