MRERRAFGGQFGTKVDSESELCACLGSNEAKGGMPHVLSDALADPTRAAAEHWCKNDKSKNVPPVIDMGGLKGLDRDRVNREIADACANWGFFQVINHGVDVSLMRKSKEVAMEFFQLPIEEKMKFTRDPGSNVYEGYHHPVLSGQVAPGMTQTLEYLLNVYEPNLQIHRDRVPTTPTTYGPTIAEYTTATRGLAERILHRMSNALGVDQDAMYSRLAAPTGSRSTFRLLYYEPKMAIDNVALMPHTDPGALTLVLSDEVSGLQVKKGNQWLDIDPVPDAFIVNVGDMAEVLSNGRYRSAEHRGVYNKSKPRVSLIHFYSPDLDATLGPLEDIVDDTHPAVFKSFTYKDYHTTFVTMGLSGKSCIETFRIQK*