MDSFQDNGWDLLDYNIIQDNLCWSNQSSGAEYNASFAGSLSQENVSARKRARNESCSGPSSKACREKMRRDKMNDRFSDLCSILEPGRPVKTDKSAILSDAIRVLNQLRTEAKDLKEANEKLQEDIKVLKAEKNELREEKLRLKADKERMEQQVKAMTVLPVGLVPPHPAVYPAGVNKMMAFHGYGGVPMWQFLSPAALDTSQDTVLRPPAA