MIRKAFFIKRLNRFAALVSLMGEEEKVFVPNSGRMKELLIRGTPVLLKKVISGQRKTKYDLIKVYHNSRWVSIDSRVPNRIFSDAIKKGRVTDFKGFKFGRQEVRWGNSRLDMLLVKKDVPVKYYLELKSVTLVEGDIARFPDAPTERGRRHLRELTDCLKKGHKAGIVFIVQRDDARFFSPNDKTDPEFGKELRRALKAGVNAFAYTCRVDEKSIKIDKKINILL