MDASELILNLVQKAAVKTEVKEKNLSDCEGFSNCDSPSPSQHAIDNNTFSCSAPEKSRGNCKKEKSEEEMFKVSLATNDEDLENDKENVLKKKIRLEARQICSNREKSDEEKIFVLQQLGRSQIRPEGFPAFLCIDGRIADSNGVKRKIPRPANAFMLFANEWRKKLAAENPRESNKDISVRLVFFLYNTLGILWKNMAKDVKEKYFALAREVDAEHKRKYPGTLYAYSLSSNQYDLVFAFVAARRSLPIRLNVRASRLRFFDQFTFDFLNILQKKKKKIAFGQSGEKNITSQSNVSMTDTKHLRSSHGFCSEDLHTS