MGRGSVTSLAPGFRFHPTDEELVRYYLKRKVCNKPFKFDAISVTDIYKSEPWDLPDKSKLKSRDLEWYFFSMLDKKYSNGSKTNRATEKGYWKTTGKDREIRNGSRVVGMKKTLVYHKGRAPRGERTNWVMHEYRLSDEDLKKAGVPQEAYVLCRIFQKSGTGPKNGEQYGAPYLEEEWEEDGMTYV