MRLKVPLAPPKVLGYIGFLFLAFLALDFALYQFLPRATSYHWYDVFFWGLIVLWAKQIKVPLPFNASISHLFIIALAAVVLFPAWVPPLLVFIFAFDKDFGKPHYPWYKDLFNRTQNGIATSLAALVYYTFTQVLPLSAGGYDLSAGVGISLAAFTFFIINITLVSVAIHLATGATFRKIWTENVSWLALSYLLLSPVSLLLARLYSADPPLLGGWGGFSVLLFLIPLYYSRYHWDEFVKLREAFDSTIELLMKALDAKDPFTRMHSERVTAIAVDLAKAAGIDEIERKKIELGSKIHDIGKIGIPDAVLLKPTRLTEEEFRIIKSHPERGVFLLKPAERYLGEVFPIIKHHHERWDGRGYPDGLAGHEIPLWARIVALADAYEAMTAGRPYQKAKTPEEAMQEILDLAGIQFDPKLARLFHEIWKTDPIWKDREVFLQATASSLPFLEPSAPEDSP