MDGQQFAWGREEGGWRKGPWTAQEDKLLVEYVRQHGEGRWNSVAKITGLKRSGKSCRLRWVNYLRPDLKRGKITPQEESVILELHALWGNRWSTIARSLPGRTDNEIKNYWRTHFKKGKPSKNIERARARFLKQRREMQQHSQLMQSGQQQQQLGQDDDTTSAVMDDNLAEVAPPAASLTHDEELQIMQEMGDLLYYHPGDMSSYSYDDLLGGDGGGAVATISAGAAASTSEGSSEELDGGATWGSLWNLDDVVHDVMIDCAAGAGCCWGSFPPLQDQGLAFY