MAIDKVENKPVSREEGVLDFDFKKYMYSKAVAVNEALEKAVPMGYPEKIHKAMRYSVLAGGKRVRPILCIAACELVGGNADDAMAPACAMEMIHTMSLIHDDLPCMDNDDFRRGIPTNHKVFGEATAVLAGDALLALSFEHIAVACTGKSLAGGQTLDMASEGDASVGLDVLEYIHLHKTGILLECSVVCGAIVGGASEEEIERLRMYARGIGLLFQVVDDIIDVTTSSEDLGKTAGKDLIADKATYPKLIGLDKSKELASQLFEKAKQELSHFHPKKAAPLYGLADYIASRQN*