MREIVHLQTGQCGNQVGAAFWQTISSEHGLDESGLCNASSDQQLERMNVYFNEVGNSKYVPRAVLVDLEPGTMDAIRSGPHGALFRPDNFVFGQSSAGNNWAKGHYTEGAELVDQVIDVVRREAESCDYLQGFQITHSLGGGTGAGMGTLLISKIREEFPDRMMATFSVLPSPKVSDTVVEPYNATLSVHQLVEHADETFCIDNEALYDICTRTLKLSSPSYGDLNHLVSTVMSGITASFRFPGQLNSDLRKLAVNMVPFPRLHFFMVGFAPLTSRGAQSFRAMSVPELTQQMFDSRNMMTACNFQNGRFLTCSALFRGKISMKEVDDQMLSIHTKNSGYFVEWIPNNVQTALCSVPPKGLKMSATFVGNSTSVQELFQRVATQFTAMFRRKAFLHWYTGEGMDEMEFTEAESNMNDLMSEYQQYQEASISDGEEQPYAEEAAYEAEE*