MGIGRDSKDDFRISGPKHLKPVDWTRADHRRIVAACLVKGVYVLERNRPVEGGEGAAPLAEPWFSSFNFKLVQNLIHMKDKSIYGAIYKFESPSHHLPLEAPEYVIAFRGTVLKKESALEDLKLDFNILHQRFHKRKRTRRATEAVRSVVFPKDNPSPMLNVWLVGHSLGSSLAIQAGKNIVAEYDIILETFLFNPPFPSLVSERIVGEKVKEWIEDKKIKLTAKVTNHFKTPDQLSEDEADFEKLSRWSPYMFVNKNDWICSRYIKYFEHIRTPDETEARRRRLAKMNSIRALLKNAVMKKIKNAHKKENVNKKNDDYDPFYLLPRASLTINTGDEGKGSHGIEQWWKENSRFDVSEVTTCGSL