MSEPCPEEDRISNLPEHLIDSILARVPVGDAVRTSIISKKWRCGWTTMRELVFDEQFSEKFARNRASNYHNGFIRIINKVLFLHKGPILKFHLHIPYVFHDSFNEIDPWLSFLSRNGVMELILTNSCRRYELPSYFFSCLELRKLKLENCFFKQPLEFQRFLNLEYLYLKKVDFGANLSGTQISLPQLMDLSMHSCTNVSNFNIKASKLSSLVVLNCPGAMLLRFLNNPSLTRLDIQDFVEGEVIDLARVLCNLPELEDLSIDSNSLKEPQVDVGAASNHLETPNCLKCTLDQLQTVEIICLEGSKPELFFIKLLLAHSPSLKEITITPSKASRVQK*