MISLPKAIVVGATGYIGQSTLSSLVSRHGDKLQIFAGSRDPSKVSMEGVESIKADMGDKDQLTNVLKGFDHVFLVIPGHHERTKLGLNGLEAAKAAGVKHVLLLSVLTAETDTIFGRQFKPLEDRAKEIGIGYTIIRLPLFMDNYYAHAQSIIDQDTFYVPHAADKKHTPVSVADAGKAAADILASPEKHTGQTYKLVSPSFSMNDVAAAFSWARRFPVKMTQVPYEAAKKAFMGMGFPEWQVDGIMELYKLVDEESSVTNEKKTGDIEHITGEKPMTIDQWVNMNKAGFGVMEC*