MRSMTGVGKGVSEGERWKVTTFVKSVNGRGLEVSVRSDIFLGDLEQDVRRWVKEYVIRGTVNVVLQIETKLPQSPFDLQKLESILQSLKDVKEKLSLNVSDDTLFMISVRLAGETKEEPDEELRSVLTESLQMALRELVKSREEEGRYLKEDILRRVKLISSLLEEIGEKKDAILQALKEKVAERAREVGLLQEDPTVMNELLFLISRMDVSEEYTRLKAHLQRFLDTLEAEGDIGKKLDFLLQEMHREITTLGNKMPELSHLVVDLKTEIERLRQQVANVE