MSSFDYLKSAIKQKGCTLQQVAEASGMTKGYLSQLLNAKIKSPSAQKLEALHRFLGLEFPRRQKSVGVVFGKFYPLHTGHIYLIQRACSQVDELHIIMGYDDTRDRELFEESAMSQQPTVPDRLRWLLQTFKYQKNIRIHAFNEEGMEPYPHGWDVWSHGIRAFMSEKGIEPNRIYTSEEADAPQYLEHLGIETVLIDPKRTFMNISGGQIRENPFRYWEYIPTEVKPFFVRTVAILGGESSGKSTLVNKLANIFNTTSAWEYGRDYVFSHLGGDEMALQYSDYDKIALGHAQYIDFAVKYANKVAFIDTDFVSTQAFCLKYEGREHPFVQALIDEYRFDLVILLENNTPWVADGLRSLGSSVDRKEFQSLLVSLLKENEIEFVHVKESDYDARFLRCVELVKQLMGEQG*