MKRAFIMVLDSFGIGATEDADRFGDVGSDTLGHIAEACAKGEADNGRKGPLNLPNLTRLGLVKAHEGSTGKIAAGMDGNADVIGAYAWAHELSSGKDTPSGHWEIAGVPVLFDWGYFSDHENSFPQELLDKLVKRANLPGYLGNCHSSGTVILDQLGEEHMKTGKPIFYTSADSVFQIACHEETFGLDKLYELCEIAREELTEGGYNIGRVIARPFIGDKAGNFQRTGNRHDLAVEPPAPTVLQKLVDEKQGHVVSVGKIADIYANCGITKKVKATGLDALFDATLKEMKEAGDKTIVFTNFVDFDSSWGHRRDIAGYAAGLELFDRRLPELMELVGEDDILILTADHGCDPSWTGTDHTREHIPVLIYGPKVKPGSLGHRETFADIGQTLATYFGTSPMDYGKNML*