MTTLTRADWEARAKDLKIEGRAFVNGEYSNAASGETFDCLSPVDGRFLAKVASCDLADAEQAVKVARNAFDSGAWSRLAPAKRKQTMIRFADLLLENAEELALLETLDMGKPISDSLHIDVASAANSLRWSAEAIDKIYDEVAATPHAELGLVTREPVGVVAAIVPWNFPLLMSCWKLGPALATGNSVILKPSEKSPLTAIRIAQLAVEAGIPKGVFNVLPGYGHTVGKALALHMDVDTLVFTGSTKIAKQLMVYAGESNMKRVWLEAGGKSPNIVFADAPDLKAAAEAAAGAIAFNQGEVCTAGSRLLVERSIKDKFLPLVIEALKGWKPGNPLDPETNVGALVDTQQMNTVLSYIEAGHNDGAKLVAGGKRTLEETGGTYVEPTIFDGVTNAMKIAREEIFGPVLSVIEFEDAEEAVRIANDTPYGLAAAVWTSNLSKAHLTAKALRAGSVWVNQYDGGDMTAPFGGFKQSGNGRDKSLHAFDKYTELKATWIKL*