MSLYVAADGILETHVTWQDIEEAMQASLGTKAKFGANKSLRNISDLKGFQSKIALIEPDWVGAEKNQNLPSKFAVKISTQLAFAVFSKITKFDGGNGFGEEKLKFLGKFIREGHNREVEAYKLLEKLNHPDIPHTKAYYLKPFKDKFDLKGFMILDFVPNVHPMPMYESIPADDLISLVRGVATFAGHGESLTAEQRSFARGSDIFELMFEEMYPDEQLERVCGVIQATFGAKNPAVVEECIKLFWIYKNSIKSYSKVSELLGFKLVLNHGDLWQSNMLHCLDEHGNLVLKAIIDWQGVSMLPPGLDLARLLMGCLTAYERRERGAELLMLYHQTFTGIVGEELFSLEELQDSYNLYYPIMTLTLVPMVSSLFENSEMSEVEKTQARLKTEGKLFALLEDLVKVHEQNVKKFPDFLKY