MNSNFPEGLKLPNELERRQMFYQLKKESSFTAWNRMLELYQAWADVTERSVREADAKGWLDESGISESHYVRILKGLAHHEEGVRRLRKGDKRVFKFDANGEFVMGHRTVSHWLELVWRIEIGENGINEALTPLWDEFRARLDDVATLRSEIWGDIIEGRYFEDPAPNIYGRWFQENVSKMHFPPVIPDVPDPVENMLVATGSRIPCSGIWEPVDAPKPKKFSLFSKPDVPSGFLPYIAAMNYLHGGSAAPKARQETQAGSVHPDVVWRLIWRDDRYEDGTIPDEEAGYVFMQPDDPAAIVAASDQPQRKQVSAMSGQRASQAGRWLVMDDLNAAAQFNAGDELPLHEGRKVQWVLAEP