MEIHCKHDPFAAMHRHGGVNQLGGVFVNGRPLPDVVRQRIVELAHQGVRPCDISRQLRVSHGCVSKILGQRPYYETGSIRPGVIGGSKPKVATPKVVDKIADYKRQNPTMFAWEIRDRLLAERVCDNDSVPSVSSINRYAVSK