MDLIRPVNFYANGWENLDWLKKVLEEKFAPNTVEQLTVKELGHEHNEGVKPKEGFMASIRRVFIRWNGPEKPADSVVVKIPNVEAAARAWEKSSAVEGDDLWKHGTLVVTMMHNTESQVYDKLGSASAKLCIPKVFMNRNFGSDDPKDFPVLVMEDLSRFEIVDVLDGLNEKKLYAIVDFLVELHFFSYHFADMNSLGMTKEQILSMDSFEGLLVGICDNLPQLDPECFAKVPLIKKLVTESNWFGDYMEMFRSGEYPAVLAHGDMWTTNILFDGDSIGGVIDWQMVHPASPTEDLQHVLTLCCPVEMRKRLTQPLLQYYHKSLSEKFKAQDEPVPFTYEALLAMYDQTLLYTLGMSLFATAMWSSGDVILTGKDNERRVKECYERAAAIIEETISHLRL