MPSIRESRAPIEPDDVSEHSNSDLEDNNDFNNDLHIDPVEDEALGNMSEDVMLLGRASKPMEYDHRPRRGRGWITISGFSNGTHPFHPTVLLLSLDGFRSSYLSTHAHLLPNLFFLSSTSKWGLRAESMQPVFPTLTFPNHWSLMTGLYPSSHGIVANDFWDPIFDEKENKGAQFVYTEEVGRKAAVIMWPGPPVTRTGTEIDQSAHRYGPDAPQVEEKLRMMDEMVGGLLRGLEERNLNGVVDLLIVSDHGMTSTSNERMPQRWHFTGGRRIAPIYVVPQPRGNHGYDNKYSDMQAIFFAHGPVARTLKDMGKGFISHDSLRDVEPGHNGTIGFWEGLL