MAEGVGKCSKIRHIVKLRQMLRRWRTKARLSSVSRSVPSDVPSGHVAVCVGSGCRRFVVSEVYLYNTMMSNLLVQAEEEYGFVNQGPLVIPCEESVFEEAIRFISRSNRCTCPEDLQKCHGGVTSKLDLLIESRPLLHGVVDKAVW