MNVGLSAEVRYHWFREHLVVVGDWHRLSPSERDRLRHQPMPDEAAQSLRVDLSPWSCGMVFSELLGADLTRFGLCYLAPAEVPASDLTRLGRRLREEFPLLDSQVDSGAEGFELVVHGQPEESPALEVGPFADENALIAALLQRPHSLFERGLLRLFHGRCGGRARWGVWLHHLVADADFASVLLARLAVLNADPTTEAAAPEFGFLQQQWRLERQLRERRTRLEDYWSERGEAFRELASLPWAERASHCEDFRLAATPGGGQAALLTRLACALALALASQGATGKVLALTPVSLRSRRGTAVSGCWLNLVPLLLDAATAEDTFERHRLEAFEHSLLPAEAIAERAGLRYADAQVMINVIDQPFRSAGFIHRPTLKSRLPLTLTLVRRDDGGWDASLASRFGRERTLALAAAMAEALRPC*