MGKGKEKLTGNGSREDNELLSPSKEGKGKRLWKKVKYQLVEYHSLPGYLKDNEYILGHYRAEWPLKQALLSIFTIHNETLNVWTHLIGFFLFLALTIYTATKVPKVVDLHSLQNLPDVLRKADLHKLQAELLTCLPSLPYMPDLHKLRDGLLRSPSNWHIIDLLHNCLPERFSHSNHTDVCVLRSVKEDVANILAPLLVRPITRWPFYAFLGGAMFCLLASSTCHLLSCHSERLSYIMLRLDYAGIAALISTSFYPPVYYSFMCYPFFCNLYLGFITLLGIGTILGSLLPVFQTPEYRVIRASLFFGMGLSGAVPILHKLVLFWHQPEALHTTGYELLMGIFYGIGALVYAMRVPERWMPGKFDIAGHSHQLFHVLVVAGAYTHYRAGLVYLRWRDLQGC*