MLPLPGLLRRARAPPHLPPHRHLSRLLDRYGFVAPASLTPSPREPPRAAATDSAAAKKRRAKKPPYRPPSSLDRGGRPPAHSDLPFDFRFSYTESTTASKPIGLREPKYSPFGPGRLDRPWTGLCAPAVDATLRDVAAEDPLPDAERGLEEARRRERERVLGEPLTPAERAFLVEKCQKNRTKRQINLGRDGLTHNMLNDIHNNWKSCEAVRVKCLGVPTVDMQNVCHQLEDKTGGLIIHRQGGQLILYRGRHYNPKKRPVIPLMLWKPAEPVYPRLIKTTIEGLTVEETKQMRKKGLHVPVLTKLAKNGYYASLVPMVRDAFLVDELARIDCKGLPKSDYRKIGVKLRDLVPCILVSFDKEQIIVWRGKDDGSLQDQMQQPFPSVIDSDGASVKDESDDQEQAPSDWSSDECSGISSSNEEPDDKPVISNLDSSRLI*