MKLGFATVAVAILASGANAHYWFDKLIINGRETSAYQYVRQSSRPTLYNPIKWIDTRDNSTPDMDDMRCNQGAFNSAGRTQTAEVAAGTRVGFRLAAGGTMFHPGPGLAYMSRAPGTASTYRGDGDWFKIYETGVCRQGADFSRDAWCTYEKPTMEFNIPKDTPNGEYLLRVEHIGVHRSHVNQPEFYVSCAQIKVVNGGSGRPGPTIKFPGGYSRNHPAFENYSVYNGYRSFPMPGPAVWSGGGGGGSTPAPPSGGCAALYEQCGGSGFNGPKCCSSGSCKVSNEWYSQCFIGRSFMYKGFEFDSRHSLVTVHT