MGDNQHRRIDFVDLTKGVCIILVVMAHIGGAFDQLDKHSMLSCFRMPLYFFISGIFFKPYEGLYGFIIRKTNKLIIPFIFFYVSAFLLKYIVWKIAPETFHLPVSWRELLFVFHGHDLIKFNPPIWFLLALFNCNILFYLIHYLRDKHLSLMFAATLLIGCTGFFLGKFHIELPLYIDVAMTALPFYVAGFWVRRYNFFLFPSHRFDKIIPSFVLLALVVMYFTATTPGMRTNNYPGNIFQVYIAAFAGIFMIMLICKKIKRISIVSYLGRYSIITLSIHGPIIHFARPVVSHYIHNDWAEASALLLLTLTICILFTPILLKIIPQLVAQKDLLKVK