METNCRKLVSACVQLGVQPSAVECLYSKDSEIKKVEFSDSPESRKEAATSKLFARQHPSANGQPRSLDSSKHRLEVHTISDTSSPEAAEKDKSQQSKNEDTGAEDPSKKKRQRRQRTHFTSQQLQELEATFQRNRYPDMSTREEIAVWTNLTEARVRVGSRVQRGKRMKRKLRMQERKKKGKGGGAGGGGECCGETPSGLQKISQRSGNLTSCRGSGPWPFICLFCWSSIWYSQSMFSTPNSISSTSRSSSMEPSAVSSVPSSRLYSLNNLNSLSSPSVNFEEPTSAEPREPQSARFIYRDQSYNFISLRLRAKHPSSGYASVQNPASNLCPVQYTVVKPV