MMLLPRKRLPWRRPALDAQALAGRLLRSSSSLSDPDDDPPFRRIPKHPPRAPSTPPPPPPPKPKAVAGKIRPDEPAHSDLPFDFRYSYSETDPAWRPIGFREPTRFSPFGPGRLDRPWDGAAAARVGEDASGDERSREEVLGEPLSEEEVAALVEKYRHSDCSRQINLGKGGVTHNMLDDIHNHWKRAEAVRIKCLGVPTLDMDNICFHLEDKTGGKVIYRSINIIILYRGRNYDPKRRPGIPLMLWKPLAPIYPKLVQNVAEGLTFEETKELRNRGLNSPALTKLTRNGVYVNVVDKVREAFKTVEVVRLDCTHVGTSDCKKIGVKLRDLVPCIPILFKDEQIILWRGKVGQ*