MNDKNGGRVGRAIARTALALALVGASGSAFADRWGLQLGGGVADHDMKKGDIAVVWDPNWTWWEIGGWHFAFVAEGHLSYWRYTGDRAINSSIWEVGATPIIRFIKSAGYVRPFVELGAGVRFLSHPTISQNYSMSTSFQFADMVGVGAQFGNHQQYQAGFRFQHVSNAGIKDPNPGINFSQLYVQYNF