MATREEPDEVALEQELQEHLLEQRASLTALVDALACDPVNEELLAVHGELCIAIKGAEESLLELKRARLLREIDAVIDARASESKVSQEEPYSFLNGTPHKGSSIFMVGSKCRFRHSDGRWYNGHVIELDTNGYAHVSFLTPTIEKMQMCKFYLQQRCRFGGNCRMSHGSWISVDALKQFYAPTWQQSSVGSAVLACNSTEGQELWRRAELETWDEIHQRGTVIFVDDGSRFEVGMENIYESEFAEVSDEDGISSGDGEGESEGGEEGVDYYCASFGAIIAAETGPQTETVTFANWERHTRGMASKMMANMGYREGMGLGRSGQGIVAPLQVRVLPKHLSLDFVSDALERGEGTGNGKRKSRGGRRKRDRKLAEAARAAKAEEGMSPDVFGFLNNQLASQSHSESEDMRFSRRELQSQRSVKEKSQKEARQSLIAQADEVTELRNKVDKLQEMAVRNRKDKAVYEAVSRKLDESRKALVKAEADHASASMAVHRKEKEKKMVTVLIEV*