MQGYEEAEPTVRIREVKKDRVNFVLENVDLAFANSVRRAVMADIPTIAIDIVEIEANTTVLPDEFIAHRLGMVPLVSANCEEGIRYTRDCTCLSGCQYCSIELRLDVACHENRTMEVTSNHLDVVDSHTYADEGEAGEELTKRGENFGHPVGKDDVSLPPVLICKMRKGQELKLRCIAKKGIAKEHAKWSPCSAVSFEYDPYNKLRHTTHWFETDERAEWPLSENAKEEEPPRDDEVFDFNAKPGKFYFEVETDGSLGPQEAVMRGLAELQTKLANLILGLKSPPELDMLPGGDQGMAPPNGHVAPSGGGWGQPATGGGWASPTAGGWGDAAAPTSNAWGTSPASGNAWGGGTSPNSNNAWGGASAGGGGASPNANNAWGTSSTQQGWASPTQQTNSWIH