MVAIGKSVSVSGLLVFGTTTSLLAKIVYELKSVGKDGEEKYFRKPWAMTTLMFLGMSFCLPLAYYQERQARKARRESGVEDPLLEAGSESGGGSKRSALREVALLALPTAFDLVATVLMNVGLLYVTASVYQMMRGAEMLFAAAFAITFLGRRLNRFHAMGIVCCVVGISLVGTSSILSGEGSRTHVVSTQQMLMGMGLIITSQAVQAAQLTFEDFFMADLNIPGVKIVGFEGVIGAAATLGLLMPIAYFLPGPEGEGIHEDMADTWAMIRNSRALQAVLLVDAAALLLYNVAGMAVTGHLGAVFRTVLETMRTLFVWLGQGVCGAGQA*