MKWLRHLYLPRYLDVENSKVQWDNLSNLEMLKHFDGEQWVVQDLVHLTKLRKLKITNVNSFIELEVILKPSSLISNDLHSLRLHLVKTKMEEVDLRLVLMCQYLYMLFLGGEISNLPGRHHFPPKLTLRDSHLKQYPMPILERLLINLTILDLWSDFYTGEEMVFSKKGFPPLKYLPLFHTFSLQRLMVDKSAMPSLKSLMLGMCISLEMVPEGLRCITTLQKLRIDYMPREFVDKLQVINGKEGEDFYKVQLMPCIDLTITCPP*