TADISEIKRAYRKLSSKLHPDKNPDDPTAEQKFRRLVGIYEVLKNSELRSKYDEVLINGLPSWRTPVFYFRKLRKMSNYELCGLFFGMATIIHYATLWGSVFEKRLTLEDQLSTSLKRHKARDRKLELINQEISDELQKIPAPGWFDLLPFAIVRWIYAIITFIPVFTEFINGKISEKLQERRELREEVRSRLLQIIYLLMVLQEKKEKLKADKQERKRRLVHEQTILREVVKEAGQSTLNSVLTDIPNIETESSDEDSKSEAKDPVYREWSEVDRDNLVRAVIRYPGGVPGRWQRIAESLGRSVPDVIRKAKYMSKELMSISQKTEIGMDSAGSWNCIQSSCRFCIETTDI