MRGEVEQDRLWALLNRSSGAGNTGGVVQAEQVDYVRRLLGSKPSNSAWLLAAVRARFAWLPPCKQRLVAGIFRVCFANFEHRAFLSTLSELLGIDRVDERAKKLLLQVLLRLRCIDRAAEQRYNQGAVTTSIASAADEQQARMSETDCERGSEPKPSNQNTQTAPNIFEDAACQRICTWLEAPKSESLECITSDVVALLESRTPVAGLEPVGRALRQLSTHSQVLISCVGSLVQLCLDAQQDRCSDVGPSGAPPRVFIRAVVVQALLSCFLLPMLQTLVEPAPRVLMTVLETMAMHCPAETIQLLFSDEQVMHSMSAPTSEVLVRICAKCATSNAHVALAVFETSRSESTIESWSNFGGAPARRWLTAPSIVWTEHTVKVVETLLSMVAESARGERQEATQDVEPHEKLLTELARGMSLHALNVKSSLRFARLAMNMLSSIDASRCDDFRAALRTAMTQSGSFLAKRVLEKLQVPA*