MWKLVFGLLFTCWAGWGIGLNTNTGVVRVEQNPGGLCSTFVQPYNSNYDCQEYSTTTADGFRLGVQRINTRSDSGQKGPVFLNHGVLSGGDTWVLNPPDQSDQSSAFILADAGYDVWIGNARTTRYSYGHESLTEQDAAYWDWSLDELAAIDLPDMMHLVNNITNKKIYYIGFSQGSQAALAALSEGKLGDIVEKMALLAPVAYVSHAYTPIGVAAVDLHLDQVFEALGLHSFTTKTETGKHYVDLICKAANLGCYEDLASAFTGINCCLNNSRISFYDKYETQATSTKNLIHLAQLYRADKFQKYDYGLVENVKRYNFITPPVYELFKVPTQNLLLASGAMDALANVLDVEKLKLELNPGYKSLFKPLYAHLDFILAYNLKQEVYDHIIDFFQN*