MQFFDNLKSFLDKNNPFSSFNSASDAKLPGRFALLHENGVFPKGFWVFLGKDTFNSDAFKSIPFVKNDSLIENQEEKWMYFKEEKIRYYELTEAIDESSDYANINTSGFWDEKTKFWKVKDISIQNKDQKNVYAAELVQPTGLHPKLQVNLKNLKPPSKHCSLRGILHLPSTLFFDQYELSSMAEMNAGNLDHIIRIYGETDLEAPTYTLAGTGSVLWFQVFLNETNTHNHALRLELPLHTRYQLPAEGSVYVDTSFYSPSFYWDCSRNREPIKEEYISNLLLNSFVHPLTLIGPSTLNIMIPTANIEHEHSVRWITNTVILGMFFYITIFLIRKVKGHYKQS