MKADLHRVFEFNVSEAKCKRAKTEILESLEGSFVDSYNKLEGYATELRSRNPGYNIVIDLSKEALSNDKRESLRMYICFKAMKLGFKSGLRPLIGLDGTFLKGKAKGQVLCAVGQDRLTFISDMQKGLLEAVRTVLPEAHQRYCARHIEANWCRRWGKARYKPIIEMLEDIRVKIMERLAAKEVVVRKWKDDGFSPKSELLFNEYLKIFKVCKVSGNENNGYEVTEGAITTRDFWVVTVNRQGVWEQTRKEKVMTCRNCGEQNHNARGYEKAKQVKQHTKKQGKQPAKEGKETGRGKKRQPRRGLVDEDEDKAYEEDINCTAHNQHKKVSLNMLLLAAIIQ*