MVNPRCFLDVCIGGDLEGRIVVELFADIVPRTAENFRALCTGEKGIGKETGCPLHFKGVPFHRVIKGFMIQGGDFSAQNGTGGESIYGSKFDDENFDLKHERKGMLSMANAGPNTNGSQFFITTTRTSHLDGKHVVFGKVLKGMGVVRSIEHTPVDEQDRPLQDVIITDCGEIPEGADDGVAGFFSDGDMYADWPDDLNEKSSDCAWWIEAIDSIKSFGNENFKKGDYKMALRKYRKALRYFDNCWEKGDLNEEKRIHLGKVKSQILTNSSACKLKLGDAKGALLDAQTALKSGEGNVKALYRQGQAYTSLSDLEGAVESFTKALELEPNDAGIKRELALAKKKIADRREKERKAFAKIFS*