MIKVLNDSDAELTARLLVAIDTLDPESFTVSRLEALLVSVRAINKDAIQSMYAALSTELQELAKHEASFQMSLFQFAIPDDVLALHPLVGISPDAVYAAAMARPFQGRLLSEWASNLEADRMARISNTVRQGFLLGDTHEQIAKKVRGHANRGYQDGALQMSRANAASIAKTAVGHLASTARQSFASANDHILKGKQWLSTLDNRTSKDCRIRDRLKYTLDNKPIGHKVPYLQGPGKIHFCCRSTETYILKSSEELGIKVGEIKDSSRASMDGQVPADTTYQDWLSRQSFTRQAEIVGETRARLIRDGGMSPDEFYNDRGEWLTLDQLRNRDAQAFKDARV*