MAAAPSLATLQNLVRRDPDGYTEEVGRRLRHFQSLLALVEQQPGSSPADFLPLLSFVSHIAACFPSLMADLPEGLGRLLEERHDVLEPAVRRALLQALVLLRNRGMVPPLALLQRCFRLFRCRDKTLRARLYAYVVTDIKTANRKARDQPLNRALQNHVIHILQEPSSVGAKYALRAMIELYRRQVWRDAKTVNVIASALFCPHPKLRIAALHFLLGAHDAPRDGEDSEEEELQEARGAVSKLREQLGGKDGSHESRPGRCVNKKKRKLQRAMRSTX