MLKLGEKIIYELSDGFELSGISRYSKEYKKLHITNLGNIIISKSDEVNEDTGVKYIYSFSDNKEKLEAVLEDSQIIVYGNNLPFYIKSENSSKNVTANLTMKITLDEYDLICKSQREFIFYLKDNMTILSLDDNKFYMGGINKDNEKFIFISGKNRFEINFDDIERYILEDKRVSLKGYFHMEREGIIVRSVSIFNNNIDSVVPSDLNERVKDNQKIGNLPKDCEIVFCKISGNIDGFDYKNTNMLLVKYQDQLIFINKKSKKTIVKSAKDNCSKLNLGEDIILYDNKNVFNLHINDKNREIMQIDDLKDIENEIVGYTLKHAPFFIQEDFDSLTILKSFQKEIISIKNSDIKDIVINKELENENSNFVETEIKFNNQKVLLNLSKSMVQKLMQDVFIYAKQPLLKENSIEVIYKNWSKAMNDMIIFNFFGNIYYMKSEFDKILEKELNDEIRIEVINSLYKQIQEQRNNLDLLSAYMPRILENQEIDLFEKYNTKLDVQVFKQIKNLLSDLSYNISSYLNEVEKSLDNIIFVISGEDKKKYNYRMLKESESASLDVFLKQAISRLNHLVENMYPYYVDETSREMFKLFELLWKNYRNIDDDSIKEILFERITNTYVFKQLTLNNSTKERRKDIIEKIYNSVDYGTNKLDENMFFTGGIKYVK*