MSLDAAIDAADDVLVNHFFPAFGLEVARELRESGENALASDVTSAVLEKDFARAEAIVERLYAELLRSEGSWTSTAHRECYVLAQLRTCVERLRGRGNAEDGRAATRALDMCVILGAPADALSAFVNACELKLGISAIRGAYERRVECGWTFPRESPEPPAMGERRWLERVDAKGLTAKEFRREYFKVDRPVGLVGLGADWPAMRKWDDLRWWSAFHGHRSVPLELGAYDDEGNWRETVKTMHEFVMEDLQPSVSGRSNAVAYLAQHRLVDHLQSLSSDFTVPEFCAKSLERINVWMGTAGTVTPCHFDTYDNLLGQVAGYKLVRLYLESDTPYMYRCSSGSGSGRHAQGNFSAVDVENPDLDRFPEFANATPFDVLLAPGDFVYVPAKTWHHVRAVTASISLNFWF*