MDLDPNSFTSQQQNIDSAAFIVKRDPEKTFALVEATATASALADISAIISQQFTSQGDNSEDGVARDSDHPCWDYLHKSDDLESMICRVCTQRIKPIDIQKAIEHFINCHPQIAAEFEQSWQMKLQLKSSVNRPADEPLSSKESSERRGGHGTEHPCWRYFTRNRKSADCRMCGTHVAYACSGNLMRHLRSRHISESVITQKEWEEIQKRKKQLCELRMMATANACGSEEQPPSNAVSYAYVDEEQDGSVTGAGEEYDGIVESDEQRYRKESSVSSSIASDIKMSGGSDVSRNVQAFAGNANIEGISPRHQQNPGCLANSGRSRAFSIGKNVAFQKRINSFVSGLAEELSSFPMQKSLICMRRIRKFMDEQLLELDEVTQIFEDDAGIS