MRQLILRIILTMTSLLTVVCTPSSAEQFVSRQTFFTKPPKLLDVRTTFNAARVPWPTYYYTIDVPSGSGESLEYIKIQKRGGSETLNYFLDRTIAFKGTPDHRGEALAIKSTLWDEETESLTITFDTLVSPGTTFTLGIKPKRNPENGGIYLFGVTVFPQGQNPLGLYLGNGRLHFYGGDDGSLD