MRSSLQSTSELQSAVREDLKLLPIYRLKSSGARGWNQEKKKKFSSLYFSSGQPQLHGRRVLEAGTMTRIKVLEAGTTTRIKVLEAGTTTRIKILLSGRRFLPLESRLFLGIAIPALPIRTVSLSWVTEDGGNPETMAWREVKTTGAKLMPRAGHTTISHEKYHASTGVWATLNPSGSRPSPGFSLAGDSVDAEQGILFVYEGCNKELEALNDMYFLDTEFQAHVQPLGEKMFEARESDVFNYGYTLEASIGGKLFCGLLFSYKPGFAQAVQSYMARARAFSSSDHVRLHQDLKLDNNLSKLNMRDKVVISTFRRYHHSVVHGS*