MFGFLFHRWRKASKCKKLLQQLQSRLKLLKNKNYAISRHLRDDIALFIRINDHTRALLRTKQLLLVQNSISIYDLLLQFSDFILLHFSSIRKHRALVNDDLNEAVSSLVFASARCGELPELVGIRELFLQRYGQNYVTKALQLLPGHLVNIQIKEKLLATTAPEDLKSALLDEIAKEYGLRLEMLMLEYTPEVEKQVNEEEEKKVVDSDFNSFSDDQSPEVYKFSLTDVEEEKSKEERSMEDDDIEETEVGKVDHRVFRFKESSEEERSSLSSSLSSGGFKDMESLRYYKRREKIRTRRRSSSSPTTCYHIVYNVFWVKNEEEEEEVRRRLLPKHVHPKLPDYDQIAAQFKALRTQQRMHS*