MKRRVTVDLNDFLTFPSARDGISVELGVPIKCLIIPIKACSDAVDVCTGTFSPFDDLCRCLQEELYSHKGLGILIRKISKQTIVAYIRLNLIYPKVVMSGLQMAAAVPCVSSSRWICKRSAAILGVDMKVASQSKLMSSYHISSGRHFSRTFTYTPAKFNKVATKAMSETTDKGVASGLPIDLKGKRAFIAGIADDNGYGWAIAKSLAAAGAEILVGTWVPALNIFETSLRRGKFDESRVLPDGSLMNITKVYPLDAVYDSLAEVPEDVKANKRYAGASNWTVQEVAESVKRDFGSIDILVHSLANGPEVTKPLLETSRNGYLAAISASSYSFVSLLKHFVPIMNPGGASVSLTYIASERIIPGYGGGMSSAKAALESDTKVLAFEAGRRHKIRVNTISAGPLRSRAAKAIGFIDMMIDYSLANAPLQKELLADEVGNAAAFLVSPLASAITGTIIYVDNGLHAMGVGVDSPIFHDLNIPKGDPKS