MRTRDLPLEKLMDTVYKKMKIIMRIQELVLRRREQALAVHLLGKWKNKVGLKKPPGMFLKQYPHLFEVYNHPIKQAPWFRVTNKALDLIEEEKKTIQESEPQVVETLRKLLMMSTNRSLEIHTLELVSRQFGFPNDFKDSILVKYPQYFRLINDDKVVELVSWDSSLAVAQIEKWREEEYSEKWLNESETKYAFKLQYPTGFRIQKGFKEKMNNWQRLSYSFPYENVGTGAGSGDVIEKRAVGIIHELLSLTVEKMIEVERIFHFRKPYSIELNIRNIILEHPGIFYLSTKDKILIVFLREAYIRCRLIESNPVYAVRKKLMDLIRLRNRNPRKLRFKMVEDAQATLDNCKTEGENHTEPEVTKSGGGYDNECDDLSFIDTTDSSEDRQCEEWDGKSDFSDDGEDSEGTPQIDNGQHCKIQHN*