MLQAVKDAAYRATWSPARIADQSGRVFIITGADSGLGFEMCKALAHKNVTVVMACRNEERAEEAIKRIRSETQGGSLHYMHVDLASLKSVRAFAEAFLARGLPLHCLINNAGLGLPHEAHTEDGFETTIGVNFYSHLLLTHLLLPQLKHSTPSRIVFMSSPEESRGFIPWDDMKGTAVEKSDFNWYGTSNLLRLMSGKELADRLQGSGVDVFVVQPGMSQTDFFPKMDYSQTESTLHNKMQEAAGQPAYRGAYSALYAATEPSLEGTSAGGPARVFGPLYWAQALKLFGRGSWQFPFTANLMQCQLQEPSNSLARDADNRQRLYEAACDALEEVLHSPLPNRIAAPPASA*