MTWLIGFKGPSGFSAKHTAEDVTEGVDGKGLTAIVTGPTSGIGLESARVLALRGVHVIMAARNVESATKCKENIIKGCASATIDVMQLDVSSLESVRMFANEYISKGLPLNILICNAGVMTPPFGLSKDGIETQFATNYLGHFHLTNLLLDTMKSTAQKCGIEGRIVIVTSKLHGMTYKEGIRFDKLNDEKSYSSLSAYGQSKLANILHAKELARRLKEEGANVTANALHPGVIATNLSRHSTFSACFYGVFGIFQKNIPQGASTTCYVALNPKVKGVSGEYFAGNNVDKPSSQACDAELAKKLWECGMELTSSK*