MSVSLAIQECELLIRAFSGFGVDEQSMISLLTKLHPDQRQSFRKSSPRFFSHDDRLFEKWEHDHIKQLEIEFSRFKKAVVLWTMHPWERDARFAYEIIHKGYPLSILIEIACTRSSEELLGARKAYHSLFNHSIEEDVAYYVKEDSRSLLVALVSSFRYEGPVVNAEIAKSEAKTLGKAIKEADGKLLENEDVIRILSTRSKLQLIATFSHYKEIRGKNIDEDLEDYFILQATVQCIYSPPTYFSQVLDVALNIEVDEITKEALTRVIVTRADVDMKEIKEAYQKIYGVPLTEKIKLETHGNFKDFLLALAAKGGY*