MSRAHDGHKSFFPVGNPFRMIFPRGAHLSPKLTELLASYEDGLASSLRKLKPEATSEVLTLSWMKLAVDCLSELHTNIATLITELELPLSDWDQKWVDIYLNSSVKLLDICIALSSELSRLDQGQLLVRYLLNVLDSGSDMPSQEQLKKAAVSLKEWIERASERSPRLDSCLAALHELSGNLCLMKVKHSAKGKVLMRALYGIEAVTVLICSVLVAVLSGSFKPLVEFDVPEKFGWSTAFIDLRKAISGELSTQLSRGSVPAVKELEDVEVCARQLHALTCAAQLEEENASLAHAFSHSKEVVLPVTTAQEGGHVDNLKMAEDISCQHEVIMLQSITTGGMDTADIKEDAKTIGHTKEVMVPDKTSDRGHLDDNAKQATGVGTEINCLERREELLNCISSMSKSAERLRLGLDSLSKRVGDFFQIVLTGRDALLCNLRISDGGKVAAEVRS*