QHYRGVRRRTWGRYAAEIRDSSRPGSHLWLGTFDTAEEAALAYDDAALRLRGSRALLNFPLRAASG