MDFKCCVSKRRAHLLLVPLDSQSHFPTFRQLLYYLADKRYNGVIVTVITTQQRVQELSKLRSRGDFNGLDLRLQEVFGKSRIAPNVITKVSAYCEQRKQEFKTYQEKLVQSKNDAESPSCIISDMFLCWLQETAEKLEIPWYPVIATASWYTLSCMKGPDMKREGFFQLNTSEKINLAVPGLEFSRSSDFPSDVLELEDFFTCHSQRLAKACAILVNTAEELDAPTGGLNGLRLQVEKMAMAMAGHRQVPRVFAVGPMVSIPGFSSVPQSKLTPLQGFNDHTFECLQWLDKQPTSSVLYIAFGSVIEISSEETVELAYALEITNVKFLWVLKASSSTPLSKLLPPGFEARTKKRGFTTSWAPQTQILMHASIAGFMTHCGWNSILEGLCSGVSFIAWPLANDEQQNARFLVDVVKVGLEIKNAGEDNSQIKRQELGRVIQLLMYEKEGQEAKRNSLRMKKLVEAAVRDGGSSYQALHSFLYEITVGK*