MLKTHFSNFPKGPYFRDVVRDLLGDGIFNADDELWRQQRKAASIEFHSLGFRNHTVQSLKELVHARLLPILDHAATLPGTPIDLQDVLLRLTFDNVCPIDLQDVLLRLTFDNVCMIAFGVDPGCLRLGLPEIPFAKAFEEGTEATVYRFITPTVLWRVMRYFNVGMEKKLGDSLRAIDDFADHVIESRMRELAEPTTDQGADLLTIFMQLKDDNGNPYSHRFLRDICINFILAGRDTSSVALTWFFWLLHGHPHVEQKIIAEIKTVLSNSRKQENVELSDVTFTVEELKQMHYLQAAVSEALRLYPSVPVDHKEVAEDDQFPDGTRLKKGTKVLYVIYAMGRMESIWGKDAREFRPERWLSKEGRFMTESAYKYTAFNGGPRLCLGKDFAYTQMKWVAASVISRFTVRVVPGHPVVPKLALTMYMKHGLLVTLHPRERNTDTNNSGG*