TTSLKFQPRDTQRRAGHIHAEQKRRYNIKNGFDTLHALIPQLQLNPNAKLSKAAMLQKGADHIKQLRQERNVLKDKIEALRMERDELNNSLTHLHSILPANGAPVTRQGTEHVRQLYDIYVRYNTMNDWKFWILGLILEPLLASYTSTVSSASLDELRRTAFLWVDQHCSLIDLRPAVTNKLKYLSMHTDIVSEPPSTLQEEVAKALQNSSGQHPNLHGP