MVLPTVSLSITESTSAPLTLPAPSVVSSETSPNPDQKPFVPRRSRISDKTVLPISADIARNREFYRSNDVRPPYTYASLIRQAIMESPDCQLTLNEIYTWFTETFAYFRRNAATWKRVEQNVKGAVWTVDDSEFYRRRPQRAAATRSQPNTPMPDEMLAQRLLDQTAMSMIEHGQRADGTAHITEGMPLNGSLEGVLSFLGGSAKSTLRANSGDSNPLSLLSAAAAASEHSSCAPTPNIFMKEEPRDERMDVDAHLVEHQRQNGVIGSLFYVLHFHSDIFFNIVILL