FVIECSTQGNETKHIDDPAWIQGSGEHIEPNLDAYLVLDLKRGMPTIGFFTRRRVCKGEELVMDWGCWEIISTLGIPGQTLLSTIADSKMRVLVEQCQEKNIDVQDILTMSDNEQTLEDRMPKMLDPKDAWKLGEGLSEEVKEKAGRKYSILQRIIHDGDDPDDVDKSKDKKPQAKRRKKDPDSPYSDVASFDYCCPTSRVAIYPTDGQVNTIGSLQQTASLTEAARCALQKCKMRLKPITDPAYALWEKQLKKLYMETDLSKNVRVVEINDDNHPAKLFSVPGARKQMAVLSNRAFNYDEPVLFYGGTIRDFETKDMEFDSTVFDLDLSRYRYNGPRLFISGQGSVAAMMNDPRSIGRTWVREPNLSADVHWNADLDDDAPPQIVFTARRDIEKGEELLYDYGNVYWRSMWRSIMLSHAAFTAKTDIQCEEMRKRLKAHVRLTRQSV