MKYKIFASTTPQTEPVLQKLKQVLKGCEAVEKGFDYLFVLGGDGFFVSTVANYNCHNCRVVGINTGHLGFYTSFNEKDLDDNFLQKLQQCHFQRISLLEVSVNGQQHLVLNELAVYTNTAYPINIFIDGEAWEFYRGSGLLIGPRTGSTALAKSAKGAVIFPGIDVLQIIEMNPLLHPNQVTIQSPIILPKETQVEFVVKKAFNPQQFPTFYCDGRKLELPNADTTLALKLVQSTPMFNISLKTQDFINKLKSTFIKQS*