MDSQQFKEAATSAIDEIIQYYDNIHERRVVSNVEPGYLRKILPDGPPQEGESWADIQKDIESKIMPGLTHWQSPNFMAFFPASSTYPAMLAELYSAAFTAPAFNWICSPAVTELETVVMDWLAKLFNLPECYMSSTYGGGVIQGSASEAIVTVMVAARDKYLRETTAGLSGLELEDAIAHKRSKLVALGSEMVHSSTQKATQIAGVRFRSVPVHASNDFGMTGEDLEKVLGECRSQGLEPFFLTAALGTTSTCAVDDFESIASVLSKFAPPDVPGEVWVHVDAAYAGAALICPEYHHLTSSFQHFHSFNMNMHKWLLTNFDASCLYVKKRKDLIDALSITPSYLRNEFSESGLVTDYRDWQIPLGRRFRSLKIWFVLRSYGVKGLQEHIRKHVKLGEFFAGLLKTREDLFQIITGPSFALTVLNVIPKSAGIDAQNSITKDVYELINKRGEIYLTSGVVSGTYAIRVVSANEKAEEKYIRRAFEILVETTEELRDGKARKENVNGVIVNGKAEAVGEVAVNGNGLPN*