MMFRTCTVQVNLDFSSEEDMVNKFRVGLALQPIATALFANSPFTEGKPNGFLSFRSEIWKDVDNNRTGMLPFVFDDDFGFEKYVDYALDVPMYFAYRNKRYVDCSGMSFKDFMVGKLPNLPGDKATINDWENHLTTIFPEVRLKKFLEMRGADGGPWRKLCALPAFWVGLLYDDTSLQTALEMIRDWTPEERLMLRNKVPSLGLKTPFRDGFLKHVAQDVVNIAKEGLQRRGYKEAGFLNEIVEVVTTGITPAEKLLEMYKGDWRESVDPVFEELLY*