MTATELQLRLPAGFRFHPTDEELVMHYLCRKCASQSIAVPIIAELDLYKYDPWDLPDLALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIGQPKPVGIKKALVFYSGKAPKGEKTNWIMHEYRLADVDRSVRKKNSLRLDDWVLCRIYNKKGCIEKQPPRGSVTKKASVTEIEESKPDNGTLGVEACEFPPAVTAVGNDYVYFDSSESVPRVHTDSSCSEHAVSREFMTEVQSVPKWKEELGMANNNALDFAYNYLDTNMDIGFASQMQTSNQLSPYQDIFMYLQKPF*