MQIGLTDGPLGRDLVVWDTRASRAKAGVAAWFLDLRRVGQFEVLLPPLHALVQEVKHKNLRGGRLLDLLHTKCHCGVPELQNCMRRLLWHGHQVMYRQLAAWMVYGLLQDQHEEFFISRLQDASRCSEGENGKERPGVAHGNADTDLADWHSGFHVFLYRYGLKAISSSSTGSNIGRYGQVHEASNNAEQDMLPQYIPMQVAESILFVGKAVRILRNPSKSFKSHWRGYEQQDMQYDPMPEELLIPIFHPKGSFSEPLDHQGPKLLPQSQIEKIALMIQDLKEMPDFHKRSFEGSIDSIRMIAATHLWQLVVVHADLIGHLKALKDYFLLAKGDFFQCFLEESRSLMRLPPRPATAEADLKVPFQQAAVKTLGDDDKYFSRVSLRMPSLGSGSLQGGILRPRSSADGSTGLSTSYGDGANKLNDGWDSIALEYSIEWPLQLLFTKDILSN*