MSPEQLEVKCVADEAWYNADVEILDDGILVRYDGFNEDDEVWDIAYLRKHAGNVQDVIRLSSSQLQDEQCLSIKEGMVVCARAVLENNDDDDDDEEDGEKEEEVKYFDARIVNVARNPHTFDDEEERCTCVFEAYWITGPHKKKFANPYNSVFFTCEDICLLNNGHVESHPVVQKLLHLVGISSQVLSDQSEKSHPRSSLTGPSRSREVSSNEDRPLASEQSGNPDFHVKIAESVLIKEASTTAERETSCGGISEQSRKSASAFTAAGIEAEGESDQEDNISVISISSDDFSTSAPSWAESGDTQSVELKVGPVPEQTVKIEGKNVDEKVMNLSPEGAITRPPLKRMRGSVDEYPAWFKPSGRSQIHLQPQ*