MHPKTFIHQLYAILQESQLQEWISWFKDDDSVFVLKPHDGGFSKYVLRRYFKHGNVSSFVRQLHMYGFHKITNPQEGLGEGRSDEQGDRATTRWFFAHPLGYFRKDADLASLKKIQRKSTGVGKDGRRKNVLSTVCVNYVGSKGNEEPAVPLADRRHYASLPLLPATGPLLAKQGPQYQQPLLPHIHRQEHLISKSRTISSPELIQRPGSKQVPSEGCTPVPMLHFHRTSSPLNSQTNIPLPVQRNVLTNSYITPSSSAFSSTSSVTSYSMIEYHHRLDNNLQILRNSLVKVADIIPSLFDSGSEIKPNYDEHIITLRRLKDELIAENNSSRIRSLQSSFAGPSTSGTSPSHINSNDLPDPKIITPISEAAMNFKPKLPNDGDKHEEINLSTKDFTAL