HYRGVRHRPWGKFAAEIRDPAKNGARVWLGTFDTAELAGLAYDRAALKLRGSRALLNFPLR