MASAEELVKKVEAGAEIEDSKPLEAVATYRDVIFGVGGSDGDSVKAKESAIDKLSKLYAKLKDAPALRTLLTELRPLFATVPKAKTAKIVRNIIDILAGVPGFDDLQVELCKEQVAWARAEKRTFLRHRVELRLSGLYLDMKSFQDALKLIGQLAFEVKKLDDKLLLVDIHLLESKIHYALRNMPKAKAALTAARTNANAIYVPPSLQCVIDLQSGILHAEEKDYKTAYSYFFEAFEQLNNLDDEAKAVMALKYMLMCKVMCNQAEDVASLISSKGGLKHQGETLDAMKAVAEAYTKRSLKDLQSTLRSYEKQLGDDPIIAAHLGALQDSLMEQNLLRVIEPFSTVEIAHVANLIELPLSDVEMKLSQMILDGKFEGILDQGAGCLIVYDDSAANTMYKATLETISNMDRVVDSLMVKSSKIVA*