MLESVAVALSGPQSRFLVWNRVFFTMSASRFIKCVTVGDGAVGKTCMLICYTSNKFPTDYVPTVFDNFSANVVVDGQTVNLGLWDTAGQEDYNRLRPLSYRGADVFVLAFSLLSRASYENIAKKWIPELQHYAPGIPIVLVGTKLDLREDKYYLADHVGAVPISTAQLMQFMALDDVHAEETVYMQNCSCYLQGEELRKQIGAAAYIECSSKTQQSFKSSELSAKWSDEEVLIALLRLTVKHKTIHTSGVLQTKKKCQTATGEEADVAMLKVSSPSFYSCSSITLKLLGLHLQYWRFSHCHWSPRGMDGYNGVKICHHQTLDPLADYLLTINTDAPSCQLEQIIYKLGIVGPQRDYILHVVGKSLETLGHLYRLPILGTLGLQFVDAAPIELQPFIQVRPIHFFLDNEFGNPCLDTVADAKFLWNVKSVFDAAIKVVLQPPGHKEKKKKRKSHRNCSIL*