MDGKGENLQSTAGGSEKRDLYEVLGVPRDAKEEQIKAAYKKLALKYHPDKNGNSPEAAEKFKELVYSYSILVDPVKRQQYEQYGFQGVDMEGVEDSFDLSNLGIVNTAFVALFSKLGLPIKTSVSANVLEEAMNGTVTIRPLPVGRVVSDKVDKQAAHFFGCTISEEQAKCGIAVRLLYFEQESSGGLNLLMQENSVKSGKGTSAGFYFFGYQVYRLDPTVSPMELAKDSEASLFRKLDTLQACEVQELRPGTHIFAVYGDNFFKSAAYTIEVMAVETDFEAKAALREVESEIVAKKQELKQFESEYREVMARYLEIDGRLKLEKTKLEELISQRYKVQEKFSSGGKATKLPVPQPPTEAESKEPAAGPSSSPVKESAPPPASVPGPAPPPAAEGAAAEGTDKSEKKRWFNFNLAPKASKPASPPQESSNDA*