MAALMYLECDYPLIDSDFRNFCASHNIISVEDFLLHDLYVLVISTEQHHNSERLKEGITQVLTIINKQHQPWVDGQELLDDALQNKRFLPTGCRSIDTFLHGGLREGYLTELVGTSSSGKTQICLQAASAVAKSWGKIVFLDSGNSFSPKRVAQIVTQTSDLSAYEVDKALQEVMNNVVCFSVFDIFTLFEVLHQLKNNLRSQKDQHIRMLIIDSISSLIAPILGGGAHGHALMVSVGFLLKRLAHEHDISILVTNHMVAGEKGTSKPALGESWRSIPHIRLLLSKDQISNISSISVVRHPQMATGDRVEFAFQQHQVL*