MAKSGVLETIPCTVTKATELKKELEKLVKAILDEEDYRVEVTDEAMRVLSVLKELKFKKSLKIVDDTVLPEEFKCPISREIMGDPVVLATGQTYDLPFIQRWLNEGHRTCPQTQQVLSHTILTPNHLVREMISQWCKERGIELPRPVKDVDEVRTDADRGHLKSLLEKMSSSLSDQKEAAKELRLLTKRMPSFRALFSDSTDAIPKLLNPLSPGRANTHPDLQEDLITTVLNLSIHDNNKRLAAENPLVIPLLVESVKSGTIETRSNAAAAIFSLSALDSNKLIIGKSGALKPLIDLLEEGHPLAMKDAASAIFNLCLVLENKGRAVREGAVRVILKKIMDCIFVDELLAILAMLASHQKAVEEMGELGAVHCLLGIIRESSSERNKENCVAILHTICLNDYSKWRDIREEENANGTLSRLAESGTSRAKRKANSILERLNRAASLTHTA*