AEPDHPIQLVWTDVNGRLSLDLSGAHDCFLNTRYSNYPVFILCIIGEKRRGKSFLMNYIMRALRSMEMDEEISLGADDEPLKGFKWSPGTETTTKGIWMWNRPFLLNHKGGKIAVFLLDTEGSLDIESDRETCIKLSALSLFISSHLIFNVASNLKETELDYMEMYMNMGEECGPKNLQHLDILVRDWYHSKKWDRDVARSYISREIEKLEKLNSYPKVLWSLKSNQTRCFLLPHPGKGITGESEGRLQDMDEDFQESLRSYVSKVVKGICTHIKTNIDGELLTSAHVFSMLQEFTEVLNLQIYGFSSPMEMFYAIKNQKLMGEIENEFQDFLKNQSSLTLPPTMRVKVSQKFSELLEKFMQFVQGSNTSSHDAMLKDLEVRLLEIQEKFCNDFTTRFT