LLNAATSRLVAQGSGQIQLWQFLLELLNDSSNAACITWEGTNGEFKLTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMSKVHGKRYAYKFDFHGLMAACQAQAQGQGDLMPSYHKYQPHQSELGAALYPATHSGNPRLPSILPGSTQHTQSGLFPPPGYWSYSPGTFDPRGPPFN