MHYRGVRQRPWGKFAAEIRDSSRQGSRLWLGTFDTAEEAALAYDDAALRLRGSRALLNFPLRAASG