MLAPWDPLGLLGGTNPYSYVHNPTGWIDPLGLVGCSTKLGKNMMENMGLSRSAKWSGYQAHHVIPKELANHPALKKINYDIDVAANGIFLRKADNGVSAMARHQGNHHGYTDAVRNALDRIDLKQSKEAISKQVANIQDIAKKGMMDGNIIRSKDMYNTKIFGKDVNQIGRQRVFERWSKYRYLFSFNEDSKLEKIFSIFKKGLMPCGVTKDKEIVVFNPQVLKSS