MERALKAVLDGGYSFKQAAEMHWVQKSTLYDIYRVDAMITAGKFGYPFERQTIKDSKGVNIQCFNDNRPGDDWIEHFMGRHKKLSLRNSENIKRVKAEITEHTIKEYFKHLNEIIQGVSPENIVNMDETNLSDDPGKKLVFIPRREKHARRIMDFCKMSTSVMLAAAGNGTCLPPYVVYKSTNLYPDWIEGGPENTQYNRTLSGWFDTQCFEGWFPKTALPYLRRKQEQVLERIRKQPAGGTDDAMRAK