MLTLPGTLRRARAPPGLPPRRHLSRLLDRYGFVAPDSLTPAPREPHSDTADSAAAAKKRRAKKPPYRPPSSLDRGGRPPAHSDLPFDFRFSYTESTPASKPIGLREPRYSPFGPGRLDRPWTGLCAPAVDATLRDVEAEDPLPDAERGLEEARRRERERVLGEPLTPAERAFLVDRCQKNRTKRQINLGRDGFTHNMLSDVHNNWKTCEAVRIKCLGVPTVDMQNVCHQLEDKTGGLIIHRHGSLLILYRGRHYNPKKRPVVPLMLWKPAEPVYPRLIKTTIEGLTVEETKQMRKKGLHVPVLTKLAKNGYYASLVPMVRDAFLTDELVRIDCKGLPKSDYKKIGVKLRDLVPCILVSFDKEQIIVWRGNEDGSLQDRTQKSFLSFIDSDVASVKDETGDQEQIPSDLSYDGCSEMKCQITKVI*