MSEPPIVLIGIVGTGAMGQGIAQLAACAGLLVLLYDSRQGAALQAREQIATVLARQVERGRLEAEAVERAMGNLRVVEDMRVLRGCQLVIEAIVENLEAKQALFRQLEEVVGDEAILASNTSSLSVTAIASACRDPGRVAGLHFFNPVPLMRLVEVIDGLATRTGIAERLCALVATFGHQSVRATDSPGFIVNHAGRAFGTEALRILGEGVAPVAAIDEVLREGAGFRMGPFELFDLVGLDVSLPVMESIYRQYYEEPRYRPHPLLRQMLAAGRLGRKSGQGFYRYDGAGQVPAAAPAVAPGAALPPVWLGVDDEHDRAPLLTLLQRLGAEVESGERPSGAALCLLAPLGADVSAAARRFAVDPTRSLAIDVLSDLERNRCLMACPATRAELQQAARTLFARDGVGVTLIRDSAGFIVQRTLASIVNLACDIAQQGIASVEHIDLAVRLGLGYPLGPLEWGDRMGAGRVLRILERLHALSGDPRYRPSPWLRRRAQLGLSLRQPDSPLAS*