LRKRSPAQCRDRWRDHLARDVFHRPFTADDDAELARLCLRLDGGDRWKDISRAVYGRSSRAVKRRWRELRKSDAFLGKLWRRPLSPIANPAIRKTHELLAALPTPAPTVDAVSSTRARVHQLGRGKSSILLVSH