MSVKNLQPRFFVLLLFIVVAGVLRVTAAGHLTPFSNFSPLGAMALFGGAYFADKWKSYVFPLAALFVSDVILMQTIYKQYAAGFMFDGWYWNYIAFAAVVLIGQLLIKKVRVVNIIAASVAGAIVYWLIADFGTWMNPTNIDLTTGLPYTKNWQGLMKCYAMGAPYIKNTLISNLVYSGIFFGLFEFMQHKIPALAVSK