MQSCEALNCAICGDHATGKHYGAISCDGCKGFFRRTVRKRHAYTCRFEHACVVDKDHRNVCRRCRFDQCLRSGMKREAVQNERDRIVSHRSQPIDRSYSEAYIDALLKAERATHSLRATVITRTADARRIATTFDVSESMHQQLILMVEWAKNLNQFINLPMNVQIALLRNFSAQHLVICAGFRSMHVQDAIWLTNDSCLHRDAPAVPDVNQVASRIVDHLTQPMRCLHMDESEYVSMKAVALFDPLVKGVENYSTTIERIRQQVLCALENHVTKVSPYRDMPQRLAKLLLLLPPILAIARDLVEDVQLCKLFGLANVDSLMQELLLPDDTESISS