MFKGASNHLSSQELRIYASLVSVHIGYGVLGVVLGDRLSKGLNPLAFVAYSNGFGALVLSPFAFFLEKKKRPTMSLPLFCQFLLLGLGGVCAFQALLVMGLKNTSPAFASAMPNLAPGIIFVMAWSLGMEKVDIKSVYSRSKIAGTVICVCGAMAMSFVQGPALSQLWPSPTSHSQNRVDLLHIFLHEGSSDKRITGCIYLLSAVVILSSSMILQAETLKKYPATLSLAAITGILGSIQTAILQIILDRGINPTTWSVDWRGIVVIAYAGAICTGVALPVQAWCIQRRGPVFVAIFSPVSTVCSAILSCLFLGDTFHVGSVMGVLLIFAGLYFVLWGKKKEYNLMNEKISSDDEEQQFTDTRIDNNRHYDNLDVKIPLLH*