MIRHLSGLRGLGCARRTSARQTVHFRPFPRAPCTTKLMSTESESAAHEAASPAADPPAWLQRIKSNYCRVCGSPLKLLRPDGEREWRHVCGSCGYVDYHNPKLVVGCIVEHEGKILLCRRAIEPCRGLWTLPAGFMELNESTAAGAARETWEEANAAVKVLAPYAHWDIPVIGQAYILFRAALAPPYTFSAGPESLEVALFSPESIPFDQLAFSSVSITLRLYLEDLRTGTFRAHHGVIDKRPGSQPNDPGAFALRDHMALELGGASATAAGPGVQQ*