MDYTDQDRIIALAGLHQAAHCVQRIANRGSVDIEQMEPCIYSLFQIDADDVPSVFGEPGAVSTGARQVVAQITGEPERDLELTGYTIALLRHERLLANRRDMLSLIASRISGAANARGNLPLLDREVLAGLAGIYSDTISKLEPRIVIRGNPLYLQNPENQDRVRALLLAGIRAALLWRQTGGSRWQILFARRKLLDSARAYLTTATSA