MEGQFGWGREEGGWRKGPWTAQEDKLLVEYVRQHGEGRWNSVAKLTGLKRSGKSCRLRWVNYLRPDLKRGKITPQEESVILELHALWGNRWSTIARSLPGRTDNEIKNYWRTHFKKGKPSKNIERARARFLKQRREMQSQLLLQGQDHHQQKEKQPDHHHDDDDDDDKDTSRDREAAAPAAVSLAQQNEEDLRMLQQDMDDLLFQFCPMASCTSSSCLLPGGGSCASVVSASASEEGSSGDHQLDGGATWGWGSLWNLDDVVDDVDGGACGWDDSSFPLLQDQGLAFY