MIHTREEQMEAFGRFLDILDELRVKCPWDRKQTNESLRPNTIEETYELCDALMRDDKKDICKELGDVLLHVAFYAKIGSETGDFDIKDVCDKLCDKLIFRHPHVFGEVKAETAGQVSENWEQLKLKEKDGNKSVLSGVPSALPSLIKAYRIQDKARNVGFDWEEREQVWDKVKEEIREFQVEVANMDKEKAEAEFGDVMFSLINAARLYKINPDNALELTNQKFIRRFNYLEEHTIKEGKNLKDMSLEEMDAIWNEAKRKGL