LRKRSPAQCRDRWRDHLARDVFHRPFTADDDAELARLCLRLDGGRSSRAVKRRWRELRKSDAFLGKLWRRPLSPIANPAIRKTHELLAALPTPAPTVDAVSSTRARVHQLGRGKSSILLVSH