MTFLAMLLVGLLLFPLSAIAQSYQNVSLGSSLTTSDITSFWPSPSDEFAFGFQKVGNESRYLLAIWFNKITDKTIVWSANRNNLVFDGSKVQLSADGRLVLTDPNGQEMWARGMANAQLAYGAMLDNGNFVLATSSSDTLWQSFDEPTDTILPGQVLNQGSSLVSSFSDTNVSSGRFEFILQNDGNLVLYTVNYPAEATNAAYWSTMSVGSGYQEIFNQSGFIFLQAKNGTLINSISSNVENSRRQSIYHRAILEYDGVFRHYVHPKSSGREPMSWSSLCNIPDNICL