MTHNLIGKQTVWQKLALRIFSIALLPTLTTYPAFGAERLKFNYGVLERSIPISSLENYARTGNVDDDFAGYSKYVDKKQLTQLRKVLLTRIPLNEVEISQFLYTPIGERLLQRLGKIIQTESRLSGFYAIRSALILSAADQKDFTLLNILQKFPASSISINLNQTLEIAETLQDLVNQTQNAVTLINEESQQNVITVSKLDSIPLMDLGKTGSFRFLKQTITLNDLSRNRRFLADIYLPVAPTPRKIIVISHG