MDALASQAAIAQKTWELENSITSTAADPSKLDQSDSIFFYDDAAQAKFQQDKPWSNDPHYFKRVKISALALLKMVVHARSGGTIEVMGLMQGKTDGDAIIVMDAFALPVEGTETRVNAQADAYEYMVDYSQTNKQAGRLENVVGWYHSHPGYGCWLSGIDVSTQMLNQQFQEPFLAVVIDPTRTVSAGKVEIGAFRTYPEGYKPPDDPVSEYQTIPLNKIEDFGVHCKQYYALDITYFKSSLDSHLLDLLWNKYWVNTLSSSPLLGNGDYVAGQISDLAEKLEQAENQLAHTRFGPLIAPPQRKKEEDSQLTKITRDSAKITVEQVHGLMSQVIKDILFNSVRQSQKSCSEPSGPEPMVET*