MNRHMFSSFHSLRFVGAIGLFSLPVAALLNPAQAAENDQSFWPSGARPYIISPANGAVVSSPFTVVTGLKGLGIAPAGDDQPRTGHHHLLIDTPAPQGEALEESIPKDAHHVHLGGGQTQVDIKLPPGKHTLQLIMGDAGHVPHSHPLLSEPVTITVK