MGQRSDFEIDVRCGQWYTVKVDYSKVTLENRADLLQRAEVRVCAFHIEKTNLPFKFPDAEYDMIMMISHMVDGQGYLIKNRELQYRMARNNMMLMAINLIIWMVIFYFISEQFKLVNAGGGKGWMPAHATFYGEAYGTSTDMGGACGYENMHEGGYGISNTALSGALFRQGEACGSCYELLCNAKDDPAWCLPGRTKILVTATNLCPPYGAGWCNHPNHHFDLSMPAYLTIARYKAGIVPVFYRRVPCLRKGGVRFSMKGNAYFNTVVISNVGGSGDMRGMWVNADGFSANYWQASQRNWGASWVNNIGNVEGKALSF*