MNMDSATCPFCNLSFPSSQIQWHANTHFDNDDGNYRSPSVSGLHFDATSGDCKSWCGGRNNGAWKMDEKISCLVDLQRRGEFHKVERGLMALLRNCLESDGENSRSILSGYVDHFQSIPFEDVGWGCGWRNIQILSSHLLAQRPEAREAMYGGSGFVPDIPSLQRWLEVAWERGFDAPGSDQFNHAIYGSKKWIGATECAALLRSFGLRVRVVDFGPKESESLYLSVPSSSVGAKELVRINDARKRKAPNTHGPMDRYMSRAVAQASCSQDAKPCSSLIRIRDTVDKESSGDRVLNSTERQNEGHRVLMDFVWNYFSHKDTVQFGQRRVLISDKTPLYFQHDGHSRTIVGIQVKYQQSGIPQYSLLVMDPGHRTAALERSLREKVGWQKFIKRGVHTLKKQQYQLCYVDPGIASEEEMEKLKTIDSVFLEF*