MASAPSDVKENGASDKAAEASTTNLSTEKGEKTASAEEQTNFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQSAGDGIPQLDTQQYFNAMQEVMQNPQFMTMAEKLGSALLQDPGMSGMLENLTNPAKKEQLESRMAEVRSDPTLKPILEEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGVPFPEDATDAREGEEEVGEEEEELTVHHTASVGDVEALKALLAEGADKDEKDSEGRTALHFACGYGEVKCAEALLEAGVAVDAVDKNNNTALHYASGYGRHACVELLLKNGAAVTLQNLDGKTPIDVAKLNDQTEVLKLLEKDAFL*