MSVFEVEEFRKYGHRMVDFIADYYRDIAEYPVRSQVQPGYLECQLPTAAPEDPESLDDVLADVQSKIIPGVTHWQSPSFFAFYPANFSTAGFLGDMLSGGLNVIGFSWISSPAATELEQIVLDWLGKLLQLPEEFLFSGGGGGVIQGTASEAVCVAMLAARKRAVAKLMAEGASETEAFGRLTGYVSDQTHVSVQKAAQIAGVAANLRVLPTNSSTNFSLSPAALRKAVAEDAANGFLPFFLCGTVGTTSSAAVDPLPELGDIALEYGMWFHVDAAFAGNACICPEVRHNLDGIEKVDSYSMNPHKWLLTNFDCSTLWLKDPRQLVAAMSTSPEYLRNKATDEKLVVDYKDWQLPLGRKFRSLKLWFTMRLYGASGLRKHIREHIRIAEHLESLVRTSDRFEMVAPRNFSLVCFRLKPLENDTDNGRTVNATLLEAINSRGACFLTHTVLDGVFTLRMAIGSSRTELQHVMEAWTIINTEADRLMKH*