MWLMSDGRHRDQAENSTEDNGWKALGHYKDAIEDCKSAIVNDPEEFAAWYNLGNVDVKVQDYDGALYAYERASALAPGIAGYRLKQALVLFQIKTSGIFDIKWRPGKGNMQPHLLQVDSDGNLATYCLESLGMMFEDKVQATENVKIKEHVSMNINFSSMCLTVDWDQVDANLSSNIAVGLSDGLVSVVSLREAHMQIKHSWKAHMLEVWTVTYDSQRGDILYSGADDCNFCGWDLRESSYQPIFRNTKSHRMGICSIQNCPEQENCVITGNYDECLRLWDTRLMEKPVLQESVGLGGGVWKLKFHPSNGNLVLA*