MERAVRELWAESRDLLGLHSPESVQRADLPPTPLAFLRDHVSPGRPLLVSAAATRHWPAASLWPTESYLTDALRSTDVSLHLTPDGRADALAPHPRLPGARCFASAYVRRVDFPTAVRLIRGSGPAAAGGLVAYAQQQDDCLRGEYAAVAGDVDAHVPWASEALGCLPEAVNLWIGNSCSVTSFHKDHYDNVYAVLSGEKHFLLLPPTEHHRLYVRDYPAARYVAENEGEEELTGLKLEMEEPERIVPWSSVDPYPASPEEMAAQVSSFPLYFEGPRPIRCTVRAGEMLYLPSMWFHHVSQSPGPNGLTIAVNYWYDMQFDIKYAYFNFLRSLEISNSPLDNKDAALEGDLEEKND*