MSFFAIVQNQRGRNVAVHDYQTHHFHKTLRDGRCSWRCANYTLAKGACRHRVYTRDRRLVTTHGGHNHEVDRAEYEARIRRNWKEGSLASNNSELIRRLCATTTTVEEHTENERSITETSIGTTHEDSVSAEIEADSFDRHSLADSDEGLIANRQLAGLIAEYAKSQEMHENSENAASTSFSDPVKPIKVTWLRNAGRKKTHPVWHFFKDLRDLNGVGGVNCLHCAWSGEDRSPNNLKTHLKRFHEADGIYERFSLMLSKEATVTLGNHNRLSELASTS