MVRCGCALLRKYGNFIDNLRIFTKGGSGGMGYPRLGGEGGRGGDVWVVAHKNMTLKQLKNKYPQKRFVAG
GGANSRVSALKGSKGKDCEVPAPVGVSVTDENGEVLGELNKEKDRILVAKGGLGGKLHTNFLPLKGQKRI
IHLDLKVIADVGLVGFPNAGKSSLLSRVSHATPVIASYAFTTLRPELGKIMYNDFKQISVADLPGLIEGA
HMNKGMGHKFLKHLERTRQLLFVVDISGFQLSSVTPYRTAFETIILLTKELELYKEELQTKPALLAVNKM
DLPDAQVKLHELMKQLQKPEDFLHLFEAKMIPEKAIEFQHIIPISAVTGEGIEELKNCIRESLDEQDDKE
NDAFHNKQLLSLQRSGSAS