MDDDSTVYVMPKNLLRKFVQISDSRSQIGGFIYGKSPDPNSPVIEIQKIVMVPQLGNTHSIQFPNESPSINDIELLGWIHTQSTDYKALTPVDINTISKFERNYPFWSKDKVTLTVAFTPGSVTLSSYTLNEEGYEWGKSNKDLLSMSPPGYSSAFSVKNQLVLSDRIVGSFMVPDDNIWNFAFLGQLWSAKNEFDLKVDIPLPYYHEFHRPIHFSQFNEIEANPLEADQEDNFE