MVNPRCFLDVCIGGELEGRIVVELFADVVPRTAENFRALCTGEKGIGKETGCPLHFKGVPFHRVIKGFMIQGGDFSARNGTGGESIYGSKFDDENFDLKHERKGMLSMANAGPNTNGSQFFITTTRTSHLDGKHVVFGKVLKGMGVVRSIEHTPVDEQDRPLQDVIITDCGEIPEGADDGVAGFFSDGDMYADWPDDLNEKSSDSAWWIEAVDSIKSFGNENFKKGDYKMALRKYRKALRYFDNCWEKGDLNEEKRIHLGKVKSQILTNSSACKLKLGDAKGALLDAQTALKSGEGNVKALYRQGQAYTSLSDLEAAVESFTKALELEPNDAGIKKELALAKKKIADRREKERKAFAKMFS*