MQRLGVAYHFVNEIETSIQNIFYAFQQNDDNLYVVSLRFRLVRQQGHYMSSDVFKQFTNQDGKFKETLTNDVQGLLSLYEASHLRVRDEEILEEALTFTTTHLESIVSNLCNNSLKVEVTEALKQPIRMTLPRVGARKYISIYEINDAHNHLLLKYAKLDFNVLQKFHQRELSELTRWWKDLDFANKYPYARDRLVECYFWILGMYFEPKYSRARKMLTKVLKMTSIIDDTFDAYATYDELVPFNDVIQRWDISVIDSLPPYMRPAYQALQHIYNEMEQLLAKEGNSDRVYYAKYEMKKLVRAYKEAQWLDAGYTPKYEEHLENALVSCGYMMAATTNSLIGMDEFISQETFEWMINEPLIVRAASIINRRMDDMIGHENEQQREHVASTIEC*