MQFTFTLPASLPQMTVKQLLEEQLLIPRKIRHFLRIKKHILINQEEVRWNEIVNPGDVCQLTFDEEDYPQKTIPWGNPDLVQEVYQDQHLIIVNKPEGMKTHGNQPNEIALLNHVSTYVGQTCYVVHRLDMETSGLVLFAKNPFILPILNRLLEKKEISREYWALVDGNINRKELVFRDKIGRDRHDRRKRIVDAKNGKYAETHVSRLKQFSNKTSLAHCKLKTGRTHQIRVHLLHHNLPILGDPLYNSKSKTSRLMLHAFRLSFTHPLTLERLTFTTLSNTFEKELKKNG*