MREKLLAAAIIGTFSSQAFSGTVTTDGADIVLKTKGGLEVSTSDKEFSFKLGGRVQADYGRFDGVFTKNGDTADAGYFRRAYLELGGVLYRDWKYQLNYDLSRNTGNDSDGYFDEASLTYTGFKPVQLRFGRFYTDFGLEKATSSKWTTAMERNLSYDLADWINDNAGMGVQATSTIADMAYVSGSVFSETNNNSDGDSTKRYNVRGVFAPLHSDGNVLHVGAQYAYRDLKNSAVDTRIRSRLGVRGVDTNGGGDAGTNGNRMLFGGAAAQDGLWKDDSVWGLEGAWATGPFSVQAEYLRRKLKADQANNDMKASGYYAQMAYTLTGEPRIYKLDGAKFDTIKPENKELGAWEVFYRFDDIKVEDGNLVTAADQSNERKAKSHTVGVNWYVNEAVKVSANYINVRTDNNENTVGDDSGNAIVTRLQYVF