MDKGKEKLTGNEDNQLLSPSKEGKGKRLWKKVKYQLVEYHSLPGYLKDNEYILGHYRAEWPLKQALLSIFTIHNETLNVWTHLIGFFLFLALTIYTATKVPKVVDLHSLQNLPDVLRKADLHKLQAELLTCLPSLPHMPDLHKLRDGLLRSPSNWHIIDLLNNCLPERFSHSNHTDVCVLRSVKEDVANILAPLLVRPITRWPFYAFLGGAMFCLLASSTCHLLSCHSERLSYIMLRLDYAGIAALISTSFYPPVYYSFMCYPFFCNLYLGFITLLGIGTILGSLLPVFQTPEYRVIRASLFFGMGLSGAVPILHKLVLFWHQPEALHTTGYELLMGIFYGIGALIYAMRVPERWMPGKFDVAGHSHQLFHVLVVAGAYTHYHAGLVYLKWRDLQGC*