MQVETAAPPRHPVPAFQLSMNLTVESEESDRTAAIESPLESTAALKVQKVYRSYRTRRRLADSAVVAEELWWQAIDYVRLNYSTISFFDYLKPESAQSRWNRVRVNASKVGKGLSKDEKAKKLAFQHWIEAIDPRHRYGHNLHLYYEEWCNGDAGQPFFYWLDIGDGRDVDILECSRSLLRQQCIIYLGPQEREHYEYVPKDGRIIHKQTGELIDTTQGSEKGKWIFVMSTTKKLYAGQKKKGVFHHSSFLAGGATLAAGRFTAENGKLKAISAYSGHYRPTEENLNAFLSYLEQNGIKLDEIEIPSASNEDYYEDGNTVKVENVNEALAVSGTSHHQIPGEMTKDVSPEQSQDTQEETLRVDGIRIKGNYKRTLSGGLHSPRADVPQKSVLQRINSKKATSSYQLGHQLSSKWSTGAGPRIGCVKDYPLEVRVQALEFVNLSPRVPPTPLTSWKSCPIPVS