MESSKRALEAYKRTLVIDPVITDDDKVAPAYRFDEIAEMLSSSSSYMVREVVEYTMKRLNSKSPRVKQKVLRMIKFVVVKSGPEFKRQIQRQSVSIRQLLDFKGQPDPLRGDALNKAVRDTAREAISAIFASDNRPAQAEEVRKRIMGFGSRNYDMHMSTNERTPSTIAEFVNDILELGSASIRQGLSTSNGYAEIDSRNTKKDVCSYGGPCLTKQDSELINRDGVVKRGELRPSSGKPIAKNSLHYQGEAMAEIGQSGTSPEEKLLETITAIGGIRLQPTRESLQNFMASILKMDCKRLCYALESKLQSRMWQVRFKTLCVVETILHQSDPEFARAVVGFFGHDANAIKDCLQSAQTSVKDKALKVLGALSKKKEIESFVEQKEPSLAAVNHDIPNLIDTAESDFRTDQKGVSGASDSNADSSVTTNDLLGDWVEDGETTTNTAFACASFETPDRTADDSTADLFLGLSVENVGQLGPSHGERGKIHDLPSKESDIELFNTRLFSDSTGTRMEIKSVKNSQNVSTSNGLIGANDSVEKSASSWWWSTQSGGIAVSDMPGDFRSSQMPHSVSSRMPQGYQAPIIMPQNFGLTSYQQVPTRLAGQQRFNVGMNSENGLNHQVLTVPESYFIDGFDFSSNPSSRTVCACQEANAIVINLPIRNAVPENR*