MESLVMKLTMKKLPQFILLSIAIPTMSYAFDDSYSSTSTVYTSNAEKPPADSGSNNVNSGQNLRYPYIDCVNLGMKNENLSNCVAVSFPTDSPKFYSAYPEKNESSFDRIRNSEELQKLLNNKQFGDIKRLYADLYLAQGVYDWDIPTAEQLQKLYNLEKQGALFNDKHRYTDGCYAIKIGSSYTIGYIGQPNSKCSDIKLPNLVSSGVLVGDALTNVTGAPIIVNFNWIKRGLYQTTVSGFKKESRIDVGVSIPTNELLKWGFSSDLLAANSIKGDVILGVPDVHGVISNPVYTLSTHYSVRSLGDVWEFYSKGEENADVWKGKLNSNAKYQLQYVIVDKTTNKAVYSELFRL