MQNNNDILKAQSPAALAEEYIVKSIWQDVFPAGSNLPSERDLADKIGVTRTTLREVLQRLARDGWLTIQHGKPTKVNNIWDAAGPNIIETLIALDMQSAPLIIDNMLSLRSKMSESYIYEAVKNSPQKSTALFAELEQLQNTAQDYTEFDYQLFRQFTVVANKPFYRLIFNSLKGVYQRIGLLFFKEKKHRELTKQFYLEMQQICLEGNADAVVDCIRKHNLRSSTYWKAILERLPQNLSD