MKSILVPALSLASLAWAGKHKPLVTPEALQDLITLDDLLAGSQQLQDFAYAYPERNRVFGGRAHDDTVNWLYRELKRTGYYHVYKQPQVHLYSNAEESLTVNGEAIEATTMTYSPSANASAELAVISGLGCSPADFASDVAGKVVLVQRGNCTFGEKSVYAAAADAAATIVYNNVEGSLSGTLGAAQSEQGPYSGIVGISLADGEALLALAEEGPVHVDLWIDSVMENRTTYNVIAQTKGGDPDNVVTLGGHSDSVEAGPGINDDGSGIISNLVIARALTKFSTKHAVRFFFWTAEEFGLLGSDYYVSSLSPAELAKIRLYLNFDMIASPNYGLLLYDGDGSAFNLTGPAGSDAIEKLFYDYFQSIGQATVETEFDGRSDYEAFILNGIPAGGVFTGAEEIKSEEEVALWGGEAGVAYDANYHQVGDTIDNLNTEAYLLNSKATAFAVATYANDLSTIPKREMTTAVKRANVNGHMHRRTMPKKRQTAHRHAAKGCFHSRVEQ*