MSWVSTAAMSLLALTLTVGCGEPLEAEAEAEALGQQEAPMGRLDTGCTSGNCSDPTNGQGIYIAKGFGYCIWLHRDIYFCPEYFSQSQSGPQLTGQTVNSKGESLTQAVTFPVAGRRLGLPVDVLRIGLNAQDLVIAYKDASGYYELSGTDLGNLELDLQNSTLGAFSLRFRPAALDKGVMLYEAEYIRASMSAWAPTCQDSAGKVAFIPERRVDPVTAKVAKDTDSGVVTMACRTGAIATCMVWGYRPHEVSDPERQSMADTAYATCLQAKRAAYFVQSGDYASYTTEGTHIALQDLYGIMNVSMPGVEAVWGPEGARCFSESYRRIPNPGAVLPALPTVIPVPACDQRLHTAAQSGTLQSELREDAPLATGPYVP