MKRLIPLLTYVLYAFISCSYAYPGMKERTSELHHIARNDIQARNSKELIGDLKTLKDTQLTQIGKDIKAILLGTASAISTTIDAGIPAGNLGSDACNKDLCCVWKWVSYDMTSVFNGTSGRCTKFARGAVRLGFHDAAVWSTSTSYGGADGSILLSDEMSRSDNDGLADIANQMKTWYNKYNQYGVSMADLIQMGANIATVVCPLGPRLRSFVGRKDNSKAGPTGLLPGVNDSADKLLSLFQAKTIDVHDLVALVGAHTTSQQHFVDKTRDGDPQDSTPGEWDVAFYGQTTASSVPPRILKFASDVKLSQDSRSKADWQNFVGQQNGWNVAYANAYTRLSLLGVTNINDLKECTKVLPPARTSFVSQDQAVLDLWLQGQFNQLNNLVDEAQMLTGLTGGTTLPGSTTCVNGVCTSNP*