MQRFLKVFKQQTCKIIGMIHVDALPGTPRYAGNWKQTIENAIYEANLYKKHQLDAVLIENMHDIPYVPERLLGAEIVACM TRLGRAVREVIPQEIPCGVQVLACGNKQALAIAKASQLQFIRAEGFVFGHVADEGFTDACAGDLLRYRKLIDAEDVLIFT DLKKKHSSHAITADVSLLETAHAAEFFMTDGIIITGTATGHAASPEDLQQLSGRVKVPLIIGSGVTRDNIDSYYKDAHAV IIGSHFKRNGNWLEEISEPAVDEFMQKICQLRHSK