MLRTSFQGVARLVRHKALYRSPCLLPRVHLASAFGSSTESLVARFCPEKTDLKDYALPNASWCSDMLSLY
QEFLEKTKSGGWIKLPSFKSNRDHIQGLKLPFGLETASDKQDWRLFTRSIQLEGQGYEYVIFFHPSEKKS
VCLFQPGPYLEGAPGFAHGGSLAALMDETYSKTAYLAGEGLFTLSLNIKFKNLIPVGSLAVLDIQVEKIE
DQKLYMSCIAQSRDKQTVYAKSSGVFLQLQLEEQSQEQ