MYVDDTQLYYSFTTDSVQQSENIINEDLNQFVNVSKKHALEVIKMLKADHVGRVTKVRHVKFQYSPAKVELALNAVSDGMAVATASRTFKVPRTTLRNKISGKSSRESRHCGFVSHLGNEIEEQLVKWILTCAKMVQKLVREANIKTPFVNDRPGKKWYYSFMNRHKELSQKAEYIHGGGGAVSEDKIRKWFDEIHGILIESK