MSDKMIATYIWIGGSGIDLRAFSRTLSKSVESASELPKWTFDGSSTGLASGIDNEVQLLARRIFRDPFLGGNNVLVMCDTFTLDGNALPTNTRARAEQIFRESKVAAEDPWFMIRVEYTLLDPDTNQPVGWPVGGFTGPQGPYYCGEGADNVWGRDILDEHYKAALYAGINIAGVNAGVTHGQWEFQVGWTRGIQAADDVWMLRYILERIAERAGLKITLDSKPIEGDWHGMGAHVGYATKSSLADGGLEVIKKAIERLAEAHDELLSAYGEGKEGLLTGKHETASLNTFSWGVDSSSASVQISRDAEKAGRGYFVDRLPASDMNSYVVTALLVEVTILKE