MEKNVSVCQSTTMEMQSNGGMKLSQDENSFIMQQHWAQDTSHDDHICIGNQNGEEICREGEEGCQMQEQSQWTSQVHKLTAQLNTNPSSLLPWSKWSRFYLHGLADVLGQPPKELFKRVDKSLQSHDENVHAYTPQTFSLGPFHAKPIISEQDRLKLSTVCSVFGVSSEVFNQLVQKIEKNIHLFTRLYDEVFQQDSQTLAVIFAVDAVCIVAHLSYGVNGAFQHRSFTRDVILVENQIPVFVLKYAIQSMNAAQGNMIATEITSEQLWQQLTAIVCNLLKKFSPFPHMLQEHSAGYCELCELHVKKNLDEHRALLGLLYDALTRDWSSNDDCKEDTEEDPAGSSEKEERQYRMPGAFQLEKHGLKFEAHKFEARNFTGILFDDAAGTLKLPKIHEMNKYRQTFLLNLVAYEQNVAGTSNYKPVTSYVRIMGALMKEERDVEVLLRSGIVMEKEKPEAKKVAKLWQEMVSYVESLPHARTKVEKGVRDFTGSKLNRFRAAMVSLWRGC*