MKRPTSRGSSMVSGQATTDLQEDSCRSMEPHGVDGDATAAAERDDVDAGAYDEEVDEEEELAGSRGGLGEKKRRLAADQVRALERSFEVDNKLDPERKARIARDLSLHPRQVAVWFQNRRARWKTKQIERDFAALRVRHDALRVECDALRRDKDALAAEIKELRGMVEKQMEVKLESAAEELLPVATRSAAAAAVYNKDGSTDSDSSAVFNEEASPYPYSGAALDHQQQQETSHPLGFTGFTSFLTSSFPSVYHGDSHLDQEADGFFSAAAAGDGFFAEEQSAGIGSWYGGEGW