MKPSSSTAAAFYATLARGLDDLDRSLASGSFLSLPSLRAALALLRAAHAGLTRLVASLHLPGGAAWLDEYMDETSRLCDACAALRLGAAAIEAFSASAAHAASLLQTSASGASPNLSRQVTRAISVCRREASALKEENRALVETRGEELALRLSEGVPPDAAKALSGFNGFRGVLCATRMLASFLLTLLSWGLLHYSPSSRAGSTAPGDCGGAHFGPAFASALSRAQQRAAAEADRASAAGAMMYEFRRARTAVEQLKDAMDRGGGSGAGAAAEEVAQWAGTLRSGCDDMVALIDDLFDEIVEGRKKLLDLCSGSN*