MTATELQLRLPAGFRFHPTDEELVMHYLCRKCASQSIAVPIIAELDLYKYDPWDLPEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIGQPKPVGIKKALVFYSGKAPKGEKTNWIMHEYRLADVDRSVRKKNSLRLDDWVLCRIYNKKGCIEKQPPRGSVTKKASVTEIEESKPDNGTLGVEACEFPPAVTAVGNDYVYFDSSESVPRVHTDSSCSEHAVSREFMTEVQSVPKWKEELGMANNNALDFAYNYLDTNMDIGFASQMQTSNQLSPYQDIFMYLQKPF*