MGVLEQLSRKSGVIVGDDVLRLFEYAKEKGFAIPAINVTSSSTVVSCLEAARDQKCPIVLQVSQGGAAYFAGKGVSNDGQKASIAGGIAAAHYIRSIAPAYGVPVVLHTDHCAKKLLPWLDGLLDEDERYFKLHGEPLFSSHMIDLSEEPVDYNIQTTAAYLKRAAPMKQWLEMEIGITGGEEDGVNNEDVDNNSLYTQPEDILAIHNALAPISPYFSIAAGFGNVHGVYKPGNVRLHPELLQKHQAYVKEKTGSSSDKPVFFVFHGGSGSSKEEYKEAISYGVVKVNLDTDMQFAYMSGIRDYMLNKKDYLLTAVGNPDGEDKPNKKFFDPRVWVREGEKTMTKRVQVALDDFNTAGQL*