MTSSVLFLLAFLLHLSTTAFGRFNVEKNSISVLAPESISGKHDSAIGNFGAPDYGGSMILDVKLPEKGADGCKPLGTSFKRINAKANPSVALLYRGGCYFALKVWHAQNAGAASVIVADDRVEPLITMDTPQKDKDAAKYLQNITIPSALIEKALGDKLKAELAKKQTVTVKLDWSESLPHPDERVEYEFWTNSNDECGPKCDAQIEFMKSFKGAAQLLEKGGYTTFTPHYITWYCPVAFTKSRRCKSQCINHGRYCAPDPEQDFSKGYDGKDVVLENLRQLCVHKDAKESKKSWVWWDYVTDFHILCSMKGKKYNKECAEKVIESLGVSVSKVRDCMGNPDADEDNILLKAEQAAQIGQGTRGDVTILPTLVINDRQYRGKLDKDAVLKAVCAGFKESTEPPVCLSKDLETNECLTHNGGCWEDKAANVTACKDTFRGRVCECPTVQDIQFQGDGYAYCEAVGPARCKINNGNCWMESRDGKTFSACQAIHLKGCDCPPGFRGDGRKSCVDIDECREKTACQCADCNCKNKWGGYDCTCKGGLFYLKDQDICIGKG