ISSEPEFSRHCQATFQANIDLLFVGDVTVGCLADSVQQFFSNTADVTITISDVKKAAVLLDECTFNMVFLKMTPFLTAEELEALKLIRFGKKRNAHVLFIFIVPENCKGCISGHGADITLTEPLTMEKMNIVVKYWKTYFSNTVRTESAKRPEESGLPLKRSCSEHLGYFSTDLFTCSEPLRIDTELELKTPLSDFEKNKKISFLHSSKEKLRRERIKYCCEQLRTLLPYIKGRKNDAASILEATVDYVKYVREKIPPAILGQITEALQSNKRFSKKQQVTTQLSFPGTVMAQRDSSVLTSNYSPMRGIKFLANKCLNVYPVPAAGSSLDEAVRGQSSSTSENAVGDLRKAALSLNSFHAVSYYSKVIPSYDAAAVTNQNISIHLPPAVPKVSTFIPQHCNSMLDQTCTTHPNCLQQFWAY