MSERQKIAILSVYDKTGLLDLAKGLVKNNVRLLASGGTAKLVREAGFPVEDVSAITHAPEMLSGRVKTLHPAVHGGILARNIESDEKDLSAQGIDKVDFVVCNLYPFQDTVAKINVTIEEAVEEIDIGGVTLLRAAAKNHSRVTILSDPRDYHAFLNELDHGAISAETRNRLALKAFEHTADYDSAISDFFRKQYSEDLSQMPLRYGANPHQKPAQAFVQQGELPFKVLCGSPGYINLLDALNSWPLVKELSASLNLPAAASFKHVSPAGAAVGLPLSDIEKKIYFVEDIENLSPLANAYARARGADRMSSFGDFIALSNIVDLPTAQIISKEVSDGVIAPGYEPEALELLKKKKGGKYCVLQIDPNFTPGPVETRQVYGISLQQKRNDAVISSNSFKELVSKNKELPEQAIIDLTVATIALKYTQSNSVCYAKDGMVIGLGAGQQSRIHCTRLAGDKADNWWFRQHPKVLAFKWKKGTKRPDKSNAIDLYVSGQIPQSGVEKEEYEAKFETVPEPLTAEERKEWLGKLTKVALSSDAFFPFPDNVYRAARSGVSYISAPSGSVQDEAVFAAADSFGIAYVENNIRLFHH*