MASAPSDVKENGASDKGAEVSSTKLGTEGGESPAPAEDQLNFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQSAGDGIPQLDTQQYFNAMQEVMQNPQFMNMAEKLGSALLQDPGMAGMLENLTNPAKKEQLESKMAEVRSDPTLKPILEEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGMPFADDSTDAREGEEEVGEEEEELTVHHTASVGDVEALKALLADGADKNEKDSEGRTALHFACGYGEVKCAEVLLEAGVAVDAVDKNNNTALHYASGYGRQECVELLLKNGAAVTLQNLDGKTPIDVAKLNDQTEVLKLLEKDAFL*