MGVHPFTSWSSNSDMSDENLYPLTCQFSHSGNGSASYPALDWSDEFPIYDSHFDAAPYNVECYPVDPLYETLSIEPTPLTVQDYDFYEVKEGFSVWNEIDAGFESEKALLYCTNEESGKELMGNVKAKRGREVRSSSTRMLSRTTLSLYFYMPITEAARELNVGLTLLKKRCRELGIRRWPHRKLMSLQTLIKNVQELGKEGNEGEEKLRNAIEILEKEKKLVEEMPDKDLESNTKRLRQACFKANYKKRRLMEMEKMDPKYSSFYSGPVSVSITSSYATSECCYDDEKEHDIKGDLRSKLPF