MENYSGVVKDDDQMELPPGFRFHPTDEELITHYLSNKVVDTNFIAIAIGDVDLNKVEPWDLPWKAKMGEKEWYFFCVRDKKYPTGLRTNRATAAGYWKATGKDREIYRGKSLVGMKKTLVFYKGRAPKGEKTNWVIHEFRLEGKLSLHNLPKTAKVHIIRIEATSLSRNEVEVRSAYILFSTDSTYEITFDMFVVVVFSIKILFFWVFCRMNG