MVSAPSIDTPSATTFDFDSSVFKKEKVTLSGHDEYIVRGGRNLFPLLPDAFKGIKQIGVIGWGSQAPAQAQNLKDSLTEAKSDVVVKIGLRKGSNSFAEARAAGFSEENGTLGDMWETISGSDLVLLLISDSAQADNYEKVFSHMKPNSILGLSHGFLLGHLQSLGQDFPKNISVIAVCPKGMGPSVRRLYVQGKEVNGAGINSSFAVHQDVDGRATDVALGWSIALGSPFTFATTLEQEYKSDIFGERGILLGAVHGIVECLFRRYTESGMSEDLAYKNTVECITGVISKTISTKGMLALYNSLSEEGKKDFQAAYSASYYPSMDILYECYEDVASGSEIRSVVLAGRRFYEKEGLPAFPMGKIDQTRMWKVGEKVRSVRPAGDLGPLYPFTAGVYVALMMAQIEILRKKGHSYSEIINESVIEAVDSLNPFMHARGVSFMVDNCSTTARLGSRKWAPRFDYILSQQALVAVDNGAPINQDLISNFLSDPVHEAIGVCAQLRPSVDISVTADADFVRPELRQA