MASAPSDVKENGVTDKGAEASGTKPATEKSENAASVKEQAQFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQSAGDGIPQLDTQQYFNAMQEVMQNPQFMTMAEKLGNALLQDPGMAGMLENLTNPAKKEQLESKMAEVRSDPTLKPILEEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGMPSADDSTDAREGEDEVGEEEEELTVHHTASVGDVEALKALLADGADKDEKDSEGRTALHFACGYGEVKCAEVLLEAGVAVDAVDKNNNTALHYASGYGRQECVELLLKNGAAVTLQNLDGKTPIDVAKLNDQTEVLKLLEKDAFL*