MLFLYPPDTHDRTLTSAVALVTGGGSGIGLMIIQALAVSGAKVYITGRTGEKLDRVAELYSHNIPGQIIPITADVTSKQSIQKLVDEISSEEKALHILVNNAGISGTTQDTDSQSAEELHQKLFKDESNSVEEWDEIFRTNVTQLCFTTAAFLPLLNNSISGILKTAQHHFHYNASKGAAIHVSRMLAHGIASSNLKIRVNNIAPGVFPLEMTANDSDEKQKSSLLKEKYEGKVPAGRPGKDEDMGSAIFSICNQYLNGQTIVVDGGFVLAAGTV*