MSNEKKNPYQYDPFDYNPHEINRSSFPFFNYGTPSIQDPQNLHGFESDHPNSSFMSFTDCLHGSMDYNTLSRAFDMSCSSSEVISPQLDHENSKNQQAAAAAGVGDHSVGTSTTENPSTPNSSVSSSSNEGAGSHEHEDSEKKKKEKQPKVAVCDEAAGDEEDKSKKGSKAKKKEKRQREPRFAFLTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCVVKKRVERSFQDPSIVITTYEGQHNHQCPATLRGNLNLNAVGMLSPNSLLTSASLNGSARFQHEFLTQFLPMNNQLQLQLQSHHHQDDHQASNSMIYSNLVAPRPHHHQQQHQRQHQRQQLHVPDYGLLQDLVPSFGHKQEP