MFPWSLDCTRVQSIPQTPNWQTVDLLEPVPQLEHVPQQEDTTFPNTCYNGPSMENVLEESKAFNREAKLVVIGHRGCGKNKISTFGGSPDPRPTIRENTITSFTMAARNGADFIEFDVQVTKDGCVIVFHDDYIIAEDEDGAVSKRIGELSLEEFLTIGHQKDASKAGKTLLRKAVDGTLSTWKVTVEDSLCTLQEVFEQVPLSVGFDIELKFDDGIFIPEYELQRTIRAILKVVESYAMDRKLFFSSFHPDAVRMLRTEQFIYPVFFLTDGGINIYNDPRRNSIEAAIDVCRTGGLQGIVSEVKAILQNPEAVSLVKQAGLSLVTYGDLNNMPEALHKQEELGVDGVCVDHVLEMVTESRKSNKEMESAEGGIKTAEPTVSLKAFA*