AGTDITNQLTDVKVTIDSGTTVYPHQAGYVKLNYGFSVPNSAVKGDTFKITVPKELNLNGVTSTAKVPPIMAGDQVLANGVIDSDGNVIYTFTDYVDNKENVTANITMPAYIDPENVTKTGNVTLTTGIGTNTASKTVLIDYEKYGQFHNLSIKGTIDQIDKTNNTYRQTIYVNPSGDNVVLPALTGNLIPNTKSNALIDAKNTDIKVYRVDNANDLSESYYVNPSDFEDVTNQVRISFPNANQYKVEFPTDDDQITTPYIVVVNGHIDPASTGDLALRSTFYGYDSNFIWRSMSWDNEVAF