MSTAKVNQARFAEDAIRELGWWKAHRFLLLRRATQLTVLALFAIGPLLGLWLLKGNLSSSLLLDTIPMADPLVTLQLLTAGHVPEASLLIGAAIIGLFYALMGGRVFCSWVCPVNMVTDLAAYLRRRFALPRTPELPRQLRYFMLALVLLLPVVTGIAAWEWLNPVPVLYRAVLFGAGAGLGLLVAIFLADLLIVERLWCSHLCPSGALFALLGKLSPVKMTAVNAKDCNNCMDCFVVCPERQVLKPALKGANPMITDSDCTQCGRCIDVCAKGVFQYKNRFTFQDNPLQKSPRIAKKAENEQ