MEKQVKIANEEEWLLGMELATISALPLALKAAVELDVFQIISDLGGQDRRHNPVSPTQIVSQMPTCTNPNAAVSLDRVLRVLAANSVLTSSLSPCGQHRLYALTPRCKYLVKNKDGVSMGHFVLMCVDKVFLNTWDAVSDAILHGGKLPFTKTYGVNVFEHCGRDPRFNNLFNKAMSEHSTMVVQELLNTYDGFKDIEELVDVAGGIGTTLNMIVSKYPHIRGINYDLPHWNLIDYSDEECVKILKNCYKALPVKGKLIVVDDVLPVAAETHLDSRKASNLDLMVFCYMPSGKERTEQEHRTLAKEAGFRDIQLVCCVNGMWVIEFYKQ*