MFQLRGIRTVGLLGKRGRFFSTSRRLLDSDGVVKKPAPFNPRHMGVANQVYIAPSKKNMPNPITSPVAYFNVLVRKIYTLGMNTIQVALFRYQSGLKPNFLLWKNKAIETYVQVNEAFAKRELDTIKPQVSIWVDEALTARAKQIPSNITLDWELIKFNEVPKLVSTQAMMIPGRPVELIQLIYKFDTKQRLIKFDKKKSKTDKLDRDVIDYIAFLCDASTNDILLTGSVFESAPDAKLPKDSETSNQIVIERMKVNGDLFRVQPPVKKD