MTTAILPNRTNCCARIITLVLALLLLSLSGCSSVRLVYGHLDWWMDRTLNKYLDLEGPQKELLSQRVDEFHRWHRQTQLPRYADYMEQLAAQVDSPDASPENLERIEKQVDEFWHSSVVMLSDLLLPILVQLDDSQINQLSENARKEREKSLKKWDKSQRKREKQFRKQAERWLGDLTAGQQAMIDEQVANTKFDPARRIAQRELWTTTFLNTLRNKPQGYERALRELLIDPQALWPKDYREMQDALRDQARTLAIGILESTTPEQRAHMKETLLEFASDFRHLAAQKH