MGRSPCCEKAHTTKGAWTREEDDRLSSHVRAHGEGRWRALPRLAGLPHRCGKSCRLRWVNYLRPDLKRGAFSRDEDALIVALHAALGNRWAMIAAKLPGRTDNEIKNYWNTHLGRRLKGMGIDPVTHRPVVAAAAAGVWDGDGDAAVSFVRTQMPERKKAPPRCPDLNLELRISPPWQEEEEMPQRAPVKRDVKPAKREETQQLKPLQGGDFLGLRAGMLDFRRIQMK