MVFTSNDISKWENFPKGLRVLLLDCGDGISAAETRSKLESMDYIVTTFTDGTEALSAVMKSLESFHIAIVEVNTSDENESFKFLEAAKDHLPTIMISNDHCITTTMKCIALGAVEFLQKPLSPEKLKNIWQHVVHKAFNDGGTDVSESLKPVKESVVSMLHLDTDMTIDEKDSAPSTPQLKQVSRLLDGGDRQENINSSTEKENMEDQDIGESKSVDTTNHDNNVIVKEEKEDGGTGDMKSEKTDSVKFQKKEDETTKHNNKSTGIKNLSGNKPSRKKVDWTQELHKKFVQAVDQLGVDQAIPSRILELMKVDGLTRHNVASHLQKFRMHRRNILPKEDHNHRWIQSRENHRQIQRQYNGFQQQHRPVMAYPVWGLPGVHPPGAVPPLWPPPLQSSGQLPPWHWRPPYPTVNRNAWGCPVVQPVTGTFSSPPVTATFTTPPATQLDEEMVDQVVKEAISKPWLPLPLGLKPPSAESVLAELSRQGISAVPSSSSSCPINGSRRLR