MVSIDSDKFQRRLKSLYDGWREGGLWADASALAVAVGSVTESITYTKSASLHLWLLGYEFTETILVFTKTELHAMAGPKKADILAQLVDVCAAAGVTLQLHPKPKKEDGSAQIDALLAAIKASADSPVVGTLPKEKPQGAVPEAWLAALAGSGVATSDMAADLASLLAAKDEEEAKNVRKAAYLASNALLKFTVPQLEGIIDEEKKVRHSKLADRIEEVISEPSKMNIKLKADAVDIAYPPLVQSGGDYDLRLASASKDTHIHYGVIVCSLGARYASYCANVARTYFVDPSGEQELRYAALQEAQAAAVAALVEGAPMSAAYQAVVGTLKSKGQEQLVASLPKNVGTAIGLELRDSQQQLSAANSKPVRAGMTFNVAVGVSGLTREDADSEAGKRYAMLVADTVVCRGGGEAPDVATALAPREWKEVAYYLKDGAEEDGEGGEEEGGGAGGAX