MHRFSIHSFQRLRNSRSKWLPRTYDFAHPELEVCHRWVKCLHNLLSKDHKRPKDLLVLINPFGGKGIASSKWAMVSPLFSRAGIKTKVVTTERAGHAYDMMYNATDDELKCHDGIVMVGGDGIFNEVINGLALKRHQASSVLTPHQISQLITSHRSQSLKAEEEAALLGESRLCSETSSSILSGSYMLFCVSENNPLLVHALSNSCKFAPLVPWLRFGIIPAGSTDTIVVSMPLDIVRLTGWKESKQPKAPVIRYAASFSGFYEAEVSYLDVPNVSQSICCVHCRVCAKEHSLPQDVGQLLWITKRAFFHSVGAAIMSCRNDKAPDGVVAHAHLADGLLHLVLVKQCSRPAYLMHLIQLTRRGGNPLGLDFIELHKTPLFTFVAHGDESVWNVDGEILAANKLGGQVFRGLINFFALGPEEQ*