MEKLIYSTTQCPSKLHHQNRSHPLLPTRIRHVDFKLPSLLRLESRRVNSLSIKCSHDSSSSFSGTQNGYEENPFVFPGSAYGSGSKTHFLKLIGERISQQNKALSASTIVLLSAVFVMLIHPVIVSPAFASFQAAAKAGGPAAAALTSRFVRNELLSSAWTGFFAGCLHTLSGPDHLAALAPLSIGRTRMESAAVGALWGCGHDAGQLIFGLLFLLLKDRLHIEVIRTWGTRVVGFTLLVIGAMGIKEASEVNSQFVPLENGDSDVSVYEDINTPVIGKKKKKVGFATFATGIVHGLQPDALLIILPALALPSRLAGAAFLGMFLVGTVMAMGSYTVFIGSCSQALKDRVPRITEKLTWASSLIAIGLGLAIIISQFFGFSLY*