MKKARRLGEAALDTWRSISTSRVSKQALAARTAAAEEPKGKGLLSWFQRKKKKGLLSDLPTLYEPLPGVKLPLDLDDGFALPVETKITKLANGLTVASENTMGPTATIGVYVDSGSSHETPFNSGVSHILERMAFKSTRNRTHLRLVREAEAIGGNVLASASREQMSYTGDVIRSFVPEIVELLADSIRNPAFHDWEIKEQVDILREEIQEMAKDPQAMLLEALHPAGYKGPLGKALVTSESSLDRIDSRALHEFVAANYTASRMVFAGSGVEHDYFLSLVKPLFEDMPLVAPPEPVKSEYVGGEWRLQGESDTTSVSIAFEIPGGWRNERDAVMATVLQSLLGGGGSFSSGGPGKGVHSRLYTRVLAVHPKVENFTAFTSVYNDTGLFGIHASSEHKFVGELVDLIGDELISVAEPGEVDEIELERAKNATVSLVLMNLESRVVVNEDIGRQILTYGCRKPAKEFIDTVRELTLDDIRKVAEKIISTPVTMACYGDVKRVPLLDKVSSQFQ*