MAHLPENVDVLIVGSGNAGFAAALSAAENGAKNILLIDKCPEEWVGGNSYFTAGAYRIAHGGLNDLLPFVNNVSREQAGKIDLAPYTEKDFQDDMDRVCMGRSDPELAKTLIQNSNSTIKWLASNGIRFQLSFNRQAYEVDGRIKFWGGLHIKTQDGGKGLIEDYLAAIKRRGVQVSWSTALTGLQKHSTDDSYDVQLLVNDHKRSLKASAVVLAAGGFESNPQMRSQFLGAGWDMAMVRGTPYNTGDVLNLAIEQLGGKAVGNWSGCHSVAWDANADPNTGDREASNEYTKSGYPLGLMLNVDGQRFVDEGVDLRNYTYAKFGRAILQQPEQLAFQVWDSRTMDWLRMEEYREERVERIFAKTVDELAQKCAERGLRDKSAFVDTIREYNEAVYAHRLENPDAKWDPAIRDGVSTQSSKKKLALAKSNWALPLDKGPYMAVKVTCGITFTFGGVKVDPQSAQLIHGVTGSPVPNVFVAGEMVGGLFYSNYPGGSGLTSGAVFGAKAGKAAANVVAKRQAQSLSSRL*