MADVMEKIAAIELEMSRTQKNKATAAHLGSLKAKLAKLRRDLIEGSGAKSGPKGEGFDVTKTGDCRVGMVGFPSVGKSTLLNKLTGTFSEVAAYEFTTLTCIPGVIRYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCDVIVIVLDALKPLTHKRLIEHELEGFGIRLNKEPPKITFKKKEKGGINFTPNNAGETTFLDEDTVKQICSEYKIQHADVKLHDDCTDEELIDVIEGSRVYVPCIYAINKIDQITVEELNLLDKMKHYCPVSAHKEWNLDGLLETIWEYLDLVRIYTKPRGVNPDYEDPVVLPRRACTVEDFCNRLHKGIIKSFKQALVWGLSVKHRPQRVGKDHVLEDEDVVQIIKKQ*