MDSEYGNRYENDDGNNGERSGKTVLFTTTRHRYKLQDDGYFYVFDKMSRNGQKKFWRCEKKGTCNARIHTDVATNEVLKRATQHNHPSSLVRPEMQRKALKRHFDGSSTNDKILTKQTAQSLEALLHEIIKTSEFDLHQIEEILKSLKREYSDMISHYDIHSPTVNHLKSRSPTTTAILTADMIGKSFLQTSISSASEQQNSANSGTEQLSTSAEGIDGFQPLLYLTNGDFIFWSNEINEIVDDGTQFCSMASNSNLSKSFSLLIKGAEKTGKSCLAALIAKNSGIPSIKICLPENMLKLNEKAKKAKLIDLFEEAIKLPQCILFLDGIELLIEYCDVGDRYSNAILQTVKLILKKGDMLKNNRLLVIATVTTQCAEKFGLQRYFSSVIEVPLLTKIDRIMPVIECANVLNKVDFEMLRECLIHDANSKQFSSYPVGIKNLLTTIELAKHSAPASRLHTFLRHLLQWKQ*