MLAPPDPAGTLSGVIILPGGAHAGAHGGAHRGAHRGTWTWDAVADEDDVRALFEDKFPDAFNGAPVPPEAVAQILAQTPRRGGVTTHCSRLANADGSVALVGDAAHSCWPSLGQGANCALETAQYLAYSIESMPDDLRGAVRRFDEVRTPQVHACGRLSEAGFGGVARRAGNFLFFAKIGLLALLNKAMPFFFDKPALANINDPAWAYDDVEDAVAQETQALAAFGGVLLAASIGVAVFGWERFIGASVGAVKAIALGEGTRADEGAALVALGSAAAMTGLFRWLAKRRRERRKGNTSPAVFASPSGGGAAAAA*