MKRPREPSGSDGESDGPIDVGREGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPMPAGPLAFPAWPWSFFHSCPGLLAPSSQLAILGRGPCHVLPSASSPAYPVPALRTAPLRRVTGTILPARRSFQPSRGASCPRRARPLERPAAPVPLVPSGRAARSSHTAPLLQSSSPSPPAAMGTTAYAAAPAPSRSSPGPPGRAAGAMLCHS