MSSLLENEEVQWEDPLTDIFSQSACSFDIPSLHWDVELDGLDGDSTMHDTSLVSAAIQPDSYEILGGSESPSRTSVPGPKPKAKKGKKGRPQSIFDHGSQSAVDRRRTQVRLAQRAYRNRKEATVASLRNDVDDLKARLIGMENTANELFDVTGSLSYLPETAKYAIQSLHKRLEQYRLPLHLRSAVQTTEGTLPFSVWKATDSGDVPISKDMPIENSVTQLSPASSDIDQSPYTFDSFKNPPEPQPDFRSSISAFASFNETLLKFSLRLRHEALRGAYNLAKKPETPYKVLCRVFRYCIFSCTREEIIQHLDFLIQESAKTTYQTLASMVLSDADSVSNKSFSRSPFYSTIESAKMETNDAYMSPEGVTNYLQYRGLAIDPELTSVEFTMTPGNLFGSASTLFDEIRQKKKIRVSASKLQYELMARMVCLAVGPGIRASKIDEAIRSTVIAAI