MKSQFLCLLSFFWLAFVVSHAAISPEVYWRLKLPNTQIPKVIKDVLLHTDHNSNSNQKVHRGNFDYGVWPWHHAGTEEEIRELKDDHNNFLYKPYFFENDLKKGNIINFPTFNEDEDLIPIDQLKNFIIEDIEDKSESSSKFSSIYAKTYTQRISNLKMSEGYQPLKLQQFDGKGNPKQHIAHFIETCNAAGTYGDYLVKEFVRSLKEIAFDWYTNLQPNSIDSWERLDQEFLNRFYSTRRVVSMMELAKARQGEDELVVDFINRWRSLSLNCKDRLSENSSIEMCIQGMN*