MLTKFETKSNRVKGLSFHSKRPWILASLHSGVIQLWDYRMGTLIDRFDEHDGPVRGVHFHKSQPLFVSGGDDYKIKVWNYKLHRCLFTLLGHLDYIRTVQFHHEYPWIVSASDDQTIRIWNWQSRTCISVLTGHNHYVMCALFHPKEDLVVSASLDQTVRVWDIGALRKKTVSPADDILRLSQMNTDFFGGVDAVVKYVLEGHDRGVNWASFHPTLPLIVSGADDRQVKIWRMNDTKAWEVDTLRGHMNNVSCVLFHSRQDIIVSNSEDKSIRVWDATKRTGLQTFRREHDRFWILAAHPEMNLLAAGHDSGMIVFKLERERPAFSVSGDSLFYVKDRFLRVYEYSTQKENQLIPIRRPGSNSLNQGPRTLSYSPTENAILICSDVDGGSYELYIIPKDTYGKGDTVQDAKRGTGGSAVFVARNRFAVLEKSTNQVLVKNLKNEIVKKSPLPTATDAIFYAGTGNLLCRAEDRVVIFDLQQRIVLGELQTPFIRYVVWSSDTESVALLSKHSIVIADKKLVHRCTLHETIRVKSGAWDDNGVFIYTTLTHIKYCLPNGDSGIIKTLDVPVYISKIYGNTIFCLDRDGKNRPIIIDSTEYIFKLALLRKRYDQVMSMIRNSELCGQAMIAYLQQKGFPEVALHFVKDELTRFNLALESGNIEIALESAKKLDEKDHWYRLGVEALRQGNAGIVEYAYQKTKNFERLSFLYLITGNLDKLSKMMKIAEVKNEVMGQFHDALYLGDVRERVKILEDAGHLPLAYITANVHGLKDTAERLAEKLGGNVPSLPKEKKASLLKPPTPILGGGDWPLLMVTKGIFEGGLDATVRGGHEEYEEAADADWGESLDIGEVENLQNGDISMVLEDEEGKEENDEEGGWDLEDLDLPPDTDTPKTASNARSSVFVTPNPGMPVSQIWVQKSSLAAEHAAAGNFDTAMRLLSRQLGIKNFSPLKQLFADLHMGSHTYLRAFSSAPVISLAIERGWSESASPNVRGPPALIFNFSQLEEKLKTAYRATTSGKFSDALRLFLSILHTIPLIVVESRREVDEVKELIVIVKEYVLGLQMEVKRKESKDNPVRQQELAAYFTHCNLQLPHLRLALQNAMSICYKASNLSSAANFARRLLETNPTNESQAKTARQVLQAAEKNMRNATELNYDFRNPFVVCGATYVPIYRGQKDVTCPYCTTHFVPSHQGQLCTVCDLAVVGADASGLLCSPSQVR*