MRHYVHCYALHCLDEEVSNELRRGFKERGENVGAWRQACYKPLVAIAARQGWDIDAIFNAHPRLSIWYVPTKLRQLCHAERNSAAASSSVSVGSAHLP