MSGIPPQLRLHRVWWTRKSSSIPVTMFTTATLDRLDMLDTQCRNYRGGPHVAAVYLPLVQAANKSGLTNENEQAVRTAEEKLQELFYRMEATTEACHMHILFLYEVTSDSALAYLTPINALRNAALLASQTQLVMMIDVDLCVSNTLVQFVSESKYIDQLVRMSSNSFWVLPAWDVNKQLPQEQINEVAASAASGTKMQLVKLWLNGSLNWFGQHYFQLGHSPTNYTRWLMSRRSYVIDYSIGYEPWGLVSRDRMAIVPYDARFRGCYNDKIAHVVSLHHSGLLFKALPNAWVVHRPHALNPAAAIAKAVVGSSLSQHGVGALQEVVHMHGKNASKFEHHKDWSHVLLDDSVVRMLANRYRPFPGKQYTYCRRTLPWFATKTTQATVATTTTTQRRDEEVT