MGLVEDKLYPTPLALHEDVINNPTLFMETLRHFHTTLGTRFMIPVIGGKELDLHLLYGEVTKKGGFEKVVGEKKWKDVIAAFKFPPTTTSASFVLRKYYISLLHHYEQVYFLRLQGKLVPPAVTMAVKSPPCKTAVPDLTQSTPDTMQQQQLMPRKRKRAFPSLEAGESLNFPVVGIIEGKFDNGYFVTVTLGSEILRGVLYHLPPLGSASTSLATPDNAIVPFGTPHLQRRRKRGKRRRDPSHPKPNRSAYNFFFAEKHSTLKLLYPQREREFSKMIGESWNKLTQEERMIYQDCGLKDKERYKREMQEYKDRLKLVQSKEVARAGPSSHTQVMN