MVQDLLGLLVLSTLRKNKLNMVLSKRKTKPNTVALVLPQLVQLLLKKRKLNMVSSSPRIKLSIRAVVSLLVEVSSLRKKKTGHGIVKSEEKAQHGGTAFATTGSIQVEKEKTGHGIVKSEEKAEHQGTGFGTTGAIQVEKEKTSHGIVRSEEKAQHQGAGFATMGSIATEKELVTHGIIAPGTKIKEGPADFSNDSVQEHIQKRIETKLDKTREAKARQWLESLLGETFPEETFQDALKNGVRLCKALNLVYPQSVPKINKPGIVAVERENVGNYVKACARLGFNKSNLFESNDLFEGKNLTKVVENVYELAHFGSRKDGLPKIEE*