MGGATNLQDCEVFLKNMFNDPYISGIKNRFLRKFAAWIITKARVKAMQENYKKMGGKSPLNELTQSLCDKLNLKQDEFKFDFVNLYVPPFATEILQKYTLNASDEIILFPLYPHHSCTTVTSSLEVLQNEISKQKIQAKVKTIDIFYKNELYNKMIVSHILAKKSKFDAKILIFSAHSLPQSIIDKGDLYEKHVNDHVEILKEKLKDHFDEFILAYQSKLGPVKWLEPNTSDVLANLNDKALIYPISFCIDCSETIFELGMEYKHLSKYNYDLISCPNDSDEFMEFILKYLSDLN*