MAILCTTTSPAEKEHEPKQDLEKDQTSPLIFNPSLLNLQSQIPNQFIWPDEEKPSIDIPELNVPFIDLSSQDSTLEAPRVIAEACTKHGFFLVVNHGVSESLIADAHRLMESFFDMPLAGKQKAQRKPGESCGYASSFTGRFSTKLPWKETLSFQFSNDNSGSRTVQDYFSDTLGQEFEQFGKVYQDYCEAMSSLSLKIMELLGLSLGVNRDYFRGFFEENDSIMRLNHYPPCQTPDLTLGTGPHCDPSSLTILHQDHVNGLQVFVDNQWQSIRPNPKAFVVNIGDTFMALSNGIFKSCLHRAVVNRESARKSMAFFLCPKKDKVVKPPSDILEKMKTRKYPDFTWSMFLEFTQKHYRADVNTLDSFSNWVITNNNPI*