MNLEKIKKFFGFPLDKKHKDNVEKELCNYLYHTGKIICIIIVISQIIMMISISAREGGPFVTPRRQWYFYMYVTLFCVSSVFMFVFSYLWNKKKDCCTFYINLWIIYVTFFCLWGCVITLLDQLGGNDLSVFSYIMLAAAAFSVLKFGESVIVFGGCFLFLNLFLPGIQTIPGNEFSNIVNTFFITSLAIFVSTMLYRNRVFTYYDKLLISQQYEEISHINNLLNDKVMTDDLTKMNNRRYLEDILQKKLISHANQEPITGMMIDIDYFKQFNDNYGHQKGDYCLQNIAKVILDFTSSENEHAIRYGGEEFFICIFNCNEADAKLKSECLRKIIESCNFERDDVPLKCVTVSIGVYTKKIGKTITLNEFISNCDKALYTAKEQGRNCVAFY*