MVKLFIGNLPREATEQEIRALFEQYGKVLECDIIKNYGFVHIEDKTAAEDAIRNLHHYKLHGVNINVEASKNKSKASTKLHVGNISSACTNLELRAKFEEYGPVIECDIVKDYAFVHMERAEDAVEAIRGLDNTEFQGKRMHVQLSTSRLRTAPGMGDQSGCYRCGKEGHWSKECPVDRTGRMADLAEQYTEQYGAVRAPYAMGYGESVYYNNPYGALDYYKRYRVRSYEAVAAAAAASAYNYAEQTLSQLPQVQNPAMTSHLTTTSLNPYDRHLLPASGAAAATAAVAAAAAAATAATSSYYGRDRSPLRRAAAAVPTIGEGYSYGPESELSQASAVTATRNSLYDVARYERDQYADRARYSAF