MNALLEQIKYANGKFPEEQIRQIISRKEEFIPELIEILRSAEDNYNEILGKPNYFLHIYAAYLLAQFNEEQSFSLIIDLISLPDEIVFKIFGDVVTEDLHRILASVCKGNVQPVKELLENENVNEYIRVAAIKTFPVLWVEGVISKDEIIKYYRSLLKEKLKRERSVVWGSLVSSCCEICPDELYEEIKEAYKDNLIENFYISLEEVEENFDIEDDERILNLKRRGYEFIRDTIKDLEYWPCFQQNIKSEPQNGTHIQRKIADKKKKKRKQVKASRKNQRRK