MTVRLALDRLAHEAGSVPMLLVVPETPAFRCRAREAAAGAIVLEVGCSYGEATASLLAAGAASVLGLDSSIECLRSARGSERLAPHLSTGRLSLRLLDALRYPAQLQAAAQSVRPSVVLLDIGGDRDLPSVFRTLCALTDATSSRPPRLFLVKSRELYAAAAAAAAAGVGTWSTLRERLAKHVSPPPASGERVAERAREGLRAAGGGGGGGEGGASAGGVGREEAEATAPLCHAFLNTGACRRRKGCGFRHVQPDHPDAIADAAKRAAPGRAPSPAGCPRGSRRGCCRARASSPGSSARPPSRPRRAPQLRQCFYTGKVE