MASAPSDVKENGVSDKVAEASSAKSSTEGGEKAAPAQEQFNFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQSAGDGIPQLDTQQYFNAMQEVMQNPQFMTMAEKLGSALLQDPGMSGMLENLTNPAKKEQLESKMAEVRSDPTLKPILEEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGMPFADDSTDAREGEEEVGEEEEELTVHHTASVGDVEALKALLAEGADKDEKDSEGRTALHFACGYGEVKCAEVLLEAGVAVDAVDKNNNTALHYASGYGRQECVELLLKNGAAVTLQNLDGKTPIDVAKLNDQSEVLKLLEKDAFL*