MNTNKLIAVIFGIIIIIGIVVLLSLRTQQTMASGGLGYIFKVNNINYARNNTVQIYFISWYGCPNGATSSWVLYLVLSKYGIVNVKPHTSKFDPKLDSAIPGLIFLNYTPESNVDFHFIYLYNEYLNETVTGIPISGDQAIYLGLQELKSEVPNWVYKIVYFYNIEDKLVNLGNGSIAFAYKHLVTTCIITGPKGTYAFILFPNPITPEKLLQALNVSSLSMEEAKNVADKLLVQINSGKIPDIILEAINNLNQIIVEESE