LAAVTHDNITHIPATITDIIPTTSDSRVEDQDYTCPHCDRTFTSHIDLVGHLRIHRTETGEPVPGAPTYTHRTRLHCQHCPCTSTHHMDNIRIHESGIDRSADTPTTSNTSTMPSPTIVSSPCAPIITIIIIIIIIIIIIIIIIIIIII