MNTQINLVNVLVVGCGGIGNEVIKNLIYSDIKNISIVDYDVVELSNLHRQIFFTNKDIGKYKVNVICTKIKERYNDISIEGYVKKIEFFDNTFFENFNFIIGCLDNIDSRIYLNNLIFNLKNNVIYIDGGVEGFKASIKIINRETNLGCFQCTIENYPINKNEAIPVCSVTNIPKNAEDCILHAMNNLRQKKEQGDNVLNINSEQNIKWIYNEAKKRANKFNIDNLTYLLTEQVIQNIIPTTISTLIIVASLMVNELNNYILMKNIVSQNNDIMKIQNNYSDILYVGDSGFYLYYYKIYKNPECIVCNKKHIHHVFKKTDTLSILTELIKKTYNTEKMSISSQSSILFITSKYLKNDYYNNMLNCTFQELIETGKISENPYLNIQTNKQNFLLFLHFKENHEREIL*