KLTRKGRSNAAIKSPARNAGICEPVEVTESAYSFSSKGSSPESEDLSALEFDDFFNMSDPSWKFEREAVSPLFEMGLDGFPDLASCLSADRGPDQLSGWLPDGDPSAGGAVRGRLPPVGGVQAPPPKEWSPGKINKNAIAARLNRQKKKEYVSGLESRVNSLATENKDLKEENSHLNKRVEELEDETRSPEKTNTTTPCQGRG