MSLQSDAVFQKIIDGLKENEAKAKAVNGVFLYKITKDGKVAKEWTLDCKNAKAYEGPAQGIKVDTTLTVADEDMVDIALG KLNPQAAFMKGKLKIAGNIMLTQKLAPLLKTDAKL