MDGRLWEYDDLKRSWSDRPAHLRIDAEPFAEGTFRRCYKAQLADGASRRNCVAKRWKDAGTPLGEIKKEAEMQFVAQRYAAVFNEASVAKVAFVPASVFQARSGAAYLLEEFLDGTYEKYNNNNGVAFSHFTLHHSRGRLLVCDLQGIHGAGPGARFGPGDCGTAGIVAFLRSHKCNGFCPKPLRPGALEGYIAEQALRMPADREGPRVPAGAPAGARAGAPRWAPRAALLKDNFLLLLKDRSGGALRAVVPLEHASVESDGDRTLVVSHRGHFRYILRARDAQDAAQWADAMLRARFSFLLTRAGDETRGEAPRRPRGRRARAWGGVGRGTAAAASPSPGGLRENETRKRKRSWGGAELDPAALPRRAPARRQGRGRGGEAGGCCGGGGAAERTHSTASASTGTSAEAVLS*