MSGRWSHPQFEKIHQRREAGARETCRDQIKGSDKDEEPSAALSHGQGYRPCGRPARNSKPEAGARPPAVPIMVNDPPVPALLWAQEVGHVLAGRARRLMLQFGVLFCTILLLLWVSVFLYGSFYYSYMPTVSHLSPVHFHYRTDCDSSTASLCSFPVANVSLAKSGRDRVLMYGQPYRVTLELELPESPVNQDLGMFLVTVSCYTRGGRIISTSSRSVMLHYRSQLLQVLDTLLFSSLLLFGFAEQKQLLEVELYSDYRENSYVPTTGAIIEIHSKRIQMYGAYLRIHAHFTGLRYLLYNFPMTCAFVGVASNFTFLSVIVLFSYMQWVWGAVWPRHRFSLQVNIRQRDNSHHGAPRRISRHQPGQESTQQSDVTEDGESPEDPSGTEGQLSEEEKPEKRPLNGEEEQEPEASDGSWEDAALLTEANPPTSASASALAPETLGSLRQRPTCSSS