MAIRSGARGSASKASAHRLFVPTMLVLVFVTAAALVLYNGSEPVLNPGGIARTQVGSSHLHAYVARTIRALKSDEDPAKAKVAALFKQATDQMALTSAFANHARRAKLDTAKQLANFTDQVNAINDVLSRSQIRALQEDSSTMDEEALRMFEKELKDRIKITRQLMTDSKELFDNQLKVQKLRDTIFAVKDQLTRAKKQGEFSSLIAARSTPKSLHCLSMRLLEERISNEKKYAEDGVSAPELYNPSLHHYAIFSDNVLGASVVVNSVVHNAKHPEKHVFHVVTDKMNLWAMKVWFKMRPPNNVSHIEVKSMDDYTFLNPSYVPLLQQLDADNQFKNLKYRLML