MGGVLGLIQIDQSTVAIKETFGKFDAILQPGCHCLPWCLGQQVAGYLSLRVQQLDVRCETKTKDNVFVNVVASVQYRALADKASDAFYRLSNTREQIQSYVFDVIRASVPKMNLDDVFEQKNEIARAVEEELEKAMSAYGYEIVQTLIVDIEPDEHVKRAMNEINAAARMRLAATEKAEAEKILQIKRAEGEAESKYLAGVGIARQRQAIVDGLRDSVLAFSENVPGTSSKDVMDMVLVTQYFDTMKDIGASSKSSAVFIPHGPGAVKDIASQIRDGQLQGRMV*