MRHHTLLLIFWVLSLGIIQAVPLLNGADQIDKIVSLLKSKRVGLVVNHTSLVGDKQTHLLDTLLSRGVHVVFVFAPEHGFRGNADAGEVVMNGRDKQSGLPIISLYGKNKKPAREQLSGIDVIVFDIQDVGARFYTYISTMYYVMQSCAETGVEMVVLDRPNPNDYIDGPIMQDSLRSFVGMLPLPVLHGLTIGELAGMIRGENWGDTHSLKLTVIPVKGWQHGDSYILPVKPSPNLPNSRSITLYPSLCFFEATDISVGRGTRYPFQVLGYPDKKFGTFSFTPRALPGFDKNPLQKDKTCFGIDLREIEVSGGLSLKYILDFYRIADQGKSFFTRPRFFDMLMGNTQVRMDIIAGKNESQIKGRWADELKEYRQMRKRYLLYPDFRNFD