MAKKIVALVGDGIGPEIMEAGLEVLEALAEKTGFDYEIDRRPFGGADIDAAGPPLPDETLKASREADAILLVAIGSPQYDGVAVRPEQGLMALRKELNLYANIRPVKIFDSLKYLSPLKPERISGVDFVVVRELTGEIYFGDHILEERKARDINDYSYEEVERIIRKAFEIARNRRKIVTSIDKQNVLATSKLWRKVAEEVAQDFPDVTLEHQLVDSAAMLMITNPAKFDVIVTENLFGDILSDESSVLSGTLGVMPSASHSENGPSLYEPIHGSAPDIAGQGIANPISMILSVVMMLRDSFGRYEDTERIKRAVETSLAAGILTRDIGGQASTKEMMEAIIARL*