MASLYVGDLPQDVNESGLFDKFSSAGPVLSIRVCRDVITRRSLGYAYVNFQQPADAERALDTMNFDLVRNKPIRIMWSQRDPSLRRSGVGNVFIKNLDRAIDNKAIYDTFSAFGNILSCKVATDEKGNSKGYGFVHFETEEAANTSIDKVNGMLLNGKKVYVGKFIPRKEREKELGEKAKLFTNVYVKNFTEDFDDEKLKEFFEPYGKITSYKVMSKEDGKSKGFGFVAFETTEAAEAAVQALNGKDMGEGKSLYVARAQKKAERQQELKRKFEELKQKRHESVFGVNLYVKNLDDTIDDDRLRIAFSPYGNITSAKVMTDEEGRSKGFGFVCFNAASEATCAVTELNGRVVGSKPLYVALAQRKEERKAHLASQYMLQ