MEGQQFAWGREEGGWRKGPWTAQEDRLLVEYVRQHGEGRWNSVAKITGLKRSGKSCRLRWVNYLRPDLKRGKITPQEESVILELHALWGNRWSTIARSLPGRTDNEIKNYWRTHFKKGKPSKNIERARARFLKQRREMQQQSQLMQSGQQQQQQQQLGQDDDATSAVVDDNLAEVAPPAAASLTHDGELQIMQEMAPDMDDLLYYHPGDMSPYSYDDLLGSGGGDGGAVAASAGAAASTSEGSSEELDGGAATWGSLWNLDDVVHDVMIDCTAGAGCCWGSFPPLQDQGLAFY