MKRPTSRGSSMVSGQATTDLQEDSCRSMEPHGVDGDATAAAERDDVDAGAYDEEVDEEEELAGSRGGLGEKKRRLAADQVRALERSFEVDNKLDPERKARIARDLSLHPRQVAVWFQNRRARWKTKQIERDFAALRVRHDALRVECDALRRDKDALAAEVRDGLLSLWSGGFDL