MLQYKVVIDSMIQCCDLDSVSVNDIASRTQELFGHRFGKQERKKLESLIESRFLYFLQRDHLRTPGDAQIEKENLSLALKINFQPITDDPEFQPTRISKKKKPVGLRLIGKLARFCNTEFLSAEAAIERIQNYAKFHEILDYQKNEIHCDEPLKKLLESDIVPVDKIGEIIFKYTRPLSKNEILDVQTQRSTDQLIPRYKQIPPLLVDVLGKGPLLLLDIHQRIRSYVVKKGLLDGNYVLPDGLLSQVVGQSKISYPSFRRNVVRWIDENGRLATPNEENTTTEHISSTNESDSSNSDGESSNTGDSSGSSTSDSELDSE*