MLEFISARSAANPDAVLAALSGVGLSRRIASLRDRVGLSDPQIGSFLLVAGGAKGIHACDVAPRLEFWIPFLGSFETLLRILKGNNVLVLSDLEKVIKPNIALLQECGLTVCDIVKMARFAPRMFTSNPKQVEGFVRRADELGVPRTSGQFKYMVGIFANISEGSATARMEYLSRSLGCSMDKLRSAVQKLPQILGLSETNLGSKIEFLVGKVRLEPEYLLKTPKLFTYSLEKRLVARHYIVQVLAAKGLKGLKKDVPFCSYVQLGESCFVKNFIDQHENVVPGLSDAYAALRAGKVPPEVQH