LATTLERIEKNFVITDPRLPDNPIIFASDSFLQLTEYSREEILGRNCRFLQGPETDRATVRKIRDAIDNQTEVTVQLINYTKSGKKFWNLFHLQPMRDQKGDVQYFIGVQLDGTEHVRDAAEREGVMLIKKTAENIDEAAKELMVDNKFNKEMLSARVEIYGLPNLNWGQRFAFISSLTDDPSQSANLLAEAKKLNDAQAPK