MDLISIKDAFDRVSKKQKLAESKTLEAIDKVIVELGTAVQNLSGLGEEQLGLGLLSVSDEEVRVRDILAELNAKLNEIGPINEIGAPQKDLNLAMGKYGKLLDKSFCTDIAKACREVDWPDRTLCQIIAIHFYRQGLFDLGDCFVSETLDPAGASLKAPFYEMYQILEGMKTKNLDPALAWARSNRDALLQKGTSLEFELHQLQFLQFLHKGLRPEALQYARDNFRPFSFQHMAEIQRLMGCLLWTGRLGTCPYPDLFSSSLWEDIAQKFTRECCSLLGQSYESPLHVTLLAGSQALPTLLKMATVLASKKQEWQLLKQLPVEIELSKEFQFHSIFACPVSKDQSTAENPPMLMPCCHVLCKQSLQKLAKNRSFKCPYCPAEVTMNQCKPIYF*