MKLEVFSASRLVDKPLDLCSDMDVNVASPLSTEEELGSDGDCSANSPGPGAPVPDGKAKPYTRRPKPPYSYIALIAMAIRDSNTGRLTLAEINEYLMKKFPFFRGSYTGWRNSVRHNLSLNDCFLKVLRDPSRPWGKDNYWMLNPHSEYTFADGVFRRRRKRISKKILGSAESPERVPADDSRLPARDESVSKFSSSFAIDSILSKPFMRREQSTDDTCFGTTRLMLSAAPHFLPVAMGYPPQSRFQVSSEVSNVFPIYRCNTADISNISRMADIQSSLPGLAHSHTTLQEAGFHPFRIDSLLS