MEKYKPVIALVLLQFTSAGVALFTKAAFMEGLNPTVFVVYRQAIATLFICPISFFSAWSKANKPSLGIRGFWWVALTAFFGVTVNQNAYFKGIDLSSSSMACAMTNLIPAVTFIISIIVGFERIKRRSLKSVAKVIGTGVCVGGAMAMTFLRGPKLLNAILNQDNNNTWLLGCLCLLVSTFAWSSWLILQVPIANHCHDHLYTSSWTCFMATIASFFMALALGNTDLTSWKLDSSLKLSCCIYSGLQLAVSFFLQAWCVSRKGPLFSALFNPLSTVIVTFFGALYLKEQTYLGSLLGALAIILGLYIVLWGKTEDYLQEEATDLKLQNEHTTTSQSDFVPILIGDRAFSSSELLEPLLM*