MASAPSDVKENGVTEKGAEVSSTNSGAEGGEKLTPSEEELKFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQGAGDGIPQVDTQQYFNAMQEVMQNPQFMTMAEKLGSALLQDPGMAGMLDNLTNPARKEQLESKMAEVRSDPTLKPILEEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGMPFGDESADAREGEEEVGEEEEELTVHHTASVGDVEALKALLAEGADKDEKDSEGRTALHFACGYGEVKCAEVLLEAGVAVDAVDKNNNTALHYASGYGRQECVELLLKNGAAVTLQNLDGKTPIDVAKLNDQAEVLKLLEKDAFL*