MGRARARARAAWRALDDVAVTDVDASAARAAAGKTNEALFYIDDGGGGGGAKDGVDGVGTRKTARARARALKIDGALIKAAPGRTYPTPVAMRATKRGPPPGRAAEATKTAKTVTKMAAARKARGGGKKNDDDGDGAFDVWASKAPKARGINKAAKKLTAPTTNARAVTHEHSGCSFNPPKDAREDVVAVALAKEFKAKQAKYLDPVTVPVSNAVAARNMVNELYFESGFGDDESDEEGDGGGRLSVNPAVKNDKLSKSKRNKLKRRQEAEAEAEANRKAKQLRHELSNLKALKKEIETEEAERQAKLARRNAVRAERRASQPARLGKHRHTELDADVRFADELDGGSLRTLKGNASLLHDRLKSYERRELIEPRRKVERKKASAVIKYEPGARGERELELNDETTKTRERIVELKREIAAREDADA*