MDLPPGFRFHPTDEELVVYYLARKIREPGFEVKTICEVDLNKCEPWDLPEKAKLGEKEWYFFSLRDRKYPTGMRTNRATEKGYWKATGKDRDVMNSGTHALVGMKKTLVFYRGRAPRGVKTHWIMHEYRLTRSNHCSHDDDVVITCNSGALQHDEWVVCRVFQKIAGNKKPGFMCGDMPYQ