MQQIKFIDLFSGMSGIRKGFEQACRKQSVACECVFTSEIKPAALEVLKQNYPDEVPYGDITKIETGDIPDFDILLAGFPCQAFSFAGKRLGFEDTRGTLFFDVARILKAKKPKGFILENVEGLVTHDRKDSTQKIGRTLTVILETLEALGYYVSWKVLNAKDFGIPQNRKRIYLTGSLKSKPDLSFETSPSPKLKNILESGLPTESSPFIKKLLKKFPPSELYGKSVKDKRGGKNNIHSWDIELKGAVTEEEKQLLNILLKERRKKKWASEIGIDWMDGMPLTKAQISTFYKHPDLQNILDSLTDKGYLVLEHPKQKIGGQRIKDESLPKGYNIVSGKKSFEINKILDPNDVAPTLVAMDMEHLFVVDNGGLRTLTGKEGLRLFGYPDDYSFDIPKKDRCDLLGNTVAVPVIKAVSERLLHTL*