MKREHHHLHPNPSDSSSSMSAATTGKPNLWEEDIGGGGGGGGMDELLAVVGYKVRSQDMAEVAQKIEQLEEAMTSVETNISSLSSNTVHYNPSDISTWLESMISGLSPSQHQVQDDSFFTSTESSTITSSSDYDLEAIPGKAIYTNINNNNIDKQTKRMRTSLLLPSSSSRPVVLADSQENGIRLVHTLLACAEAVSQTNLSIAEALLHQIGFLALSQPGAMRKVATYFAEALARRVYGLYPETPLLNQHNNHHHLSEMLQIHFYETCPYLKFAHFTANQAILEAFQGKDRVHVIDFSMNQGMQWPALLQALALRPGGPPAFRLTGIGPPAMDNSDHLQEVGWKLAQLAETIHVEFEFRGFVANSLADLDASMLELSPSETESVAVNSVFEFHKLLARPGAVEKILSVVKQVKPEIVTVVELEANHNGPGFLDRFTESLHYYSTMFDSLEGSAPVESQDKLLSEVYLGKQICNVVACEGLDRVERHETLNQWRTRFGSAGFIPVHLGSNAFKQASMLLALFAGGDGYRVEENNGCLMLGWHTRPLIATSAWKLGDVTQ