MGILDKLSRKSGVIVGDDVLRLFEYAQEKNFAIPAVNVTSSSTVVACLEAARDQNCPIILQVSQGGAAYFAGKGVSNDGQKASIAGSIAAAHYIRSIAPSYGIPVVLHTDHCAKKLLPWLDGMLDEDERYFKQHGEPLFSSHMIDLSEEPVDYNIETTAKYLKRAAPMKQWLEMEIGITGGEEDGVNNEDVDNNSLYTQPEDILAIYNALAPISPYFSIAAGFGNVHGVYKPGNVRLHPELLSKHQAYVKEKIGSNKDKPVYFVFHGGSGSTKEEYKQAISYGVVKVNLDTDMQYAYMSGVRDYILNKKDYLMSAVGNPDGEDKPNKKYFDPRVWVREGEKTMSKRVQVALEDFNTAGQL*