MSKFLVIAEKPSVAQSYAKNLSAYKKEDGYLEGESCIVSWCLGHLAEYAQPEEYDPKYEKWQFDDLPILPQVWKLKVSRDKKKQFDVLKSLMNRADVDYLVNGCDAGREGELIFQRVYDLAGCRKPVKRLWISSMEDTAIRTGFQTMKGAEEYRNICMAAVCRAQADWLIGMNGTRAYTTCYFKRLVVGRVQTPTLAMLAERQDKIEHFQKEAFYKVALTDGRLTVVSENIANEEAADLLASLCMGSEAVITQVKKEQKKAFPPKLYDLTSLQREANRYFGYTAKKTLDMLQELYEEKLVTYPRTDSQFVTEDMRDTVEELVGKMPVLLPFLDYGQLGHNITRVINNAKVSDHHAILPTKEAVEKGISDLPADKKNLMMLVCQQLVQATGEEYQYEQTDITVKCQEHDFTARGKVPVQMGFKEAGNAFKNQCVKAKPEEETEKETSIPYSYEEGMTLSPVKAEKTVHFTSPPKPFNEDTLLAAMETAGNKDFDSETEKKGLGTPATKAGIIEKLVSSGYAVRKGKQILPSTEGRELVNVMPAYLKSAAMTAEWENQLLMMEKGQITDTQFMGEITSLVGKILSVCREIPEVERRRFQKAREVIGKCPVCGSDVYEGKQNFYCSNRQCDFALWKENRFLGSMEKTLDKKMAVELLDKACTHVKGLYSRKKDIKFDADLLLTLEDGKPRFHLEFPKKKKK