MLWKLADNVKYEDDCEERHDGSSNGNPRLPHLPAVSQHLYSPSPSLSHSAGSDFQPPYFPPPYQPISYPQSSDPYSHIDPFNINSIHQSQSSNQQQSWPGRQSQEGLGAHPRSGLASQILGLEGGSSGIRREGFRRPELLPAHVHNLDSSVIGDNMGMHEMGHGLDDVQHVDDHSIIMADQTVIKKGPVALPKGNALGLPFQKDTLLGMVSNPTEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAANVTLLTALVEGEAVHLARDFGYVCETEFPAKAIADYLGRPHVERNEVNSRKNMLLAAKQICKEFTDLLTQDRSPLGNSRPAPILEPGIQGCLTHFSLITHGFGSPAICAAMTSLQNYLNEALKQVDKMYLSSGSDTQGSSDSGGKSTDKMEKHRK