MKIKLVLLVISAMFLISSCVKDDDYSLPDISITEPNILQEQITTFRAVKSLYEQAINNDNTTVIIDDENDLYIQGYVVSSDKSGNFFEELIIQNKVDDSNPDNDPRLGFRVSINVSNLSDTYQFGQKVYIKLNGLTIGETSGVITIGKGDAVSVKQIQAAEYQDIIIRSNEIATIIPKVSGLADLTEADKNTIIQLNNMQLNRFELGSTFASESFDEFDGHRLLESCDSRISMILETSTFSDFKSLIVPQGNGIVTGIFSRDFGDDFNVLILNSSADINFDSDERCDPMELTCGLAESVGSNNLLYENFQPQRNNRPIEIDGWTNYIEAGVEAWEGYSSTSSNASLGRSARFQSASSGDDSNIGWLITPAINLDAQDGETLRFKTSNSLADSSFMEVLYSLDWDGTEENILSATWGVLSAAYVVKDTDSFVPWFNSGTVDLSCALGIMHIAFKYTGSGQDTFDGIYELDEISVDYVP