MASAPSDVKENGANEKGAEASSTKLATEKGEQTVPAEEELKFQNPFDFSAMSGLLNDPSIKELAEQIAKDPAFTNMAEQLQRSVQSAGDGIPQLDTQQYFNAMQEVMQNPQFMTMAEKLGSALLQDPGMAGMLENLSNPARKEQLESKMAEVRSDPTLKPILDEIEKGGPSAMMKYWNDPEVLNKLSDVMGFALPGGMPFTDDSVDAREGEDEVGEEEEELTVHHTASVGDVEALKALLADGADKDEKDSEGRTALHFACGYGEVKCAEVLLEAGVAVDAVDKNNNTALHYASGYGRQECVELLLKNGAAVTVQNLDGKTPIDVAKLNDQTEVLKLLEKDAFL*