GLTVDLPSPDSGIGVDAVTPRDQSVAQQNFDYTEYPGLIGEPAIEHPSSEQQHHNSAHGGSDEGSRTPTSGGEHSKSSMSPGSAHLNSSRSRSWPDCNRQSEVDKIQIPKVFNQYGFRYYLESPISTSQRREDDRITYINKGQFYGITLEYVPDPERPLKNQTVKTMVMLVFREEKSPEDEAKAWQFWHGRQHSAKQRILDADTKNSSGLIGCIEEVAHNAICIYWNPLESSAKINVAVQCLSTDFSSQKGVKGLPLHLQIDTFDDPRDSIPVFHRGYCQVKVFCDKVRFSTVFSTH