MDLIRPVNFYANGWENLDWLKKVLEEKFAPNTVEQLTVKELGHEHNEGVKPKEGFMASIRRVFIRWNGPEKPADSVVVKIPNVEAAARAWEKSSAVEGDDLWKHGTLVVTMMHNTESQVYDKLGSASAKLCIPKVFMNRNFGSDDPKDFPVLVMEDLSRFEIVDVLDGLNEKKLYAIVDFLVELHFFSYHFADMNSLGMTKEVIQNMIELDNRLLVGICDNLPQLDPECFAKVPLIKKLVTESNWFGDYMEMFRSGEYPAVLAHGDMWTTNILFDGDSIGGVIDWQMVHPASPTEDLQHVLTLCCPVEMRKRLTQPLLQYYHKSLSEKFKAQDEPVPFTYEALLAMYDQTLLYTLGMSLFATAMWSSGDVILTGKDNERRVKECYERAAAIIEETISHLRL