MKSSKLNPVTTHKEFNGISGALGITIGLPTLTVLFYLLCNQTYSIQGINVDFAKIKSQLPITQDELWQLVFDKTCWLAYLAWFFILVILDYLLPGKSLNGVKLRDGTVLNYKINGLSMGSLLIVLLLARLFQLNSDSSLEYYLPELQFIYDNQLQLIIICFLFSFMLAVFVYIISFIPLAKPNGIGTKERILSINGNTGNPFYDWFIGRELNPRIGSWDIKLFCELRPGMLLWLLINLSCLHYQYHNLGYVTDSMIVVNLLQAFYIFDGVLNEEGCLTMIDITTDGFGFMLSFGDLAWVPWTYSLQARYLSIKGNEVNLGWTLSLLIVGLQALGFYIFRSANKQKSDFRQGKLPHLKSIQTKTGSKLLVEGWWGLSQHINYLGDWLIGLSWCLPTGFQTPLTYFYVIYFASLLIHRQVRDEMKCRAKYGEDWEKYEKLVPYKIIPYVY*