MGRREYGGGGNAMAAAAAATGLPGWLGRLVEESFFVGCGTHESRKKNEKNIFCLDCCTSICTHCAPAHSSHPLLQKKTIKVSPIILLRMTSSPFCPLVRRYVYNDVVRLDDLEKLIDCSYVQPYTINSAKVVFLKPRPQSRPFKGSGNICLTCDRILQEPFHFCSLSCKVDHVLLQGEDLSSILFRFNESDFAFSTFENLRMDSSDLIDDDGQVTTPSSILEDPIVLSLSNRRKGAPHRSPLS