MGRKKIQITRIMDRNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSSNKLFQYASTDMDKVLLKYTEYNEPHESRTNSDIVEALNKKEHRGCDSPDPDTSYVLTPHTEEKYKKINEEFDNMMRSHKIAPGLPPQNFSMSVTVPVSSPSALSYTNPGSALVSPSLAASSTLADSSMLSPPQATLHRNVSPGAPQRPPSTGSAGGMLTTSDLTVPNGAGSSPVGNGFVNSRASPNLIGTTGANSLGKVMPTKSPPPPAGSGLAMNSRKPDLRVVIPPSSKGMMPPLHSKKQNTQRISSSQATQPLATPVVSVTTPSLPPQGLVYSAMPTAYNTDYSLSSADLSALQGFGSPGMLSLGQVSAWQQHHLGQAALSSL