MLAADDASFTQFLDISSVVPVIVELVSTGLASSRELSPVLERVVTEQGGRVLLVRIDVDQSPQLGQAFQAQTVPTVAALIGGRPVGLFAGVIPEDQVRDVIQQVLELAQQNGVTGQAVAPDATAAPAAPVEEPLPPHHAEAYAFIEQGDYASAAAEYRTAIAQNPRDALAVAGLAQVSLLERLDGKAADEIRAGAASGPDDVDAQLLVADLDLSGGHVEDAFTRLLELFPSADAAGRDAIRQRLLEHFEVVGLEDPRVGVARRQLTRLLY