MPEPFEGPEKLLELWFEPSETEIQGGLRGVPRESWEEMLDIVRCKVLSVVNGEDHDAYLLSESSLFVASHKLILKTCGTTLNLLGLPRIIEIAAQQAGLPIVHRCFYSRKSFMFPDRQQGPHRDWKEEVEFLDKIFSNGAAYTVGKMNGDHWLLYLTDPDELLSPSPISEKPSQSLNGDSPNSPVHLDYTIEILMSGLSPTAREHFFLPEDVESEDPQLASAHGLKLSEKIGISDIFPSHLTTLDAYSFTPCGYSSNALIKWGEDSLNSEDHPLARQSGEGYYTIHVTPEAGWSYASFECNVPLSVGQSTESKIIPDLQSLIKRVVSIFQPNRLTLTLFISSADSGDSVELAQRDFKRALDDLPESAFGYPLKGPPRRYRRTDKINYEFGGYDLAFASFELK*