MCGAWLQLSVTAKNIHEEMDAYCDLYQLKDALNAAGLESSNLIIGIDFTKSNEWTGKHSFDGLSLHTISSRTLNPYEHAISIIGKALSEYDEDKLIPCFGFGDATTHDQKVFTFFRDGRPCVGIEGVLTRYRQLLPHTILSGPTSFAPIINAAIDVVKESGGQYHILIIIADGQVTGNIGMNRGRLSLQEKTTIDAIVDASNYPLSIVLVGVGDGPWDTMQHFDDAIPKRKFDNFQFVNYTEIMDKNPHSEEREAAFALAALMEIPEQYKAIKYLQGISLPRGDG