MHPHQVCVVLKKIKHDASLSLKLFTWAKTIPGFKHDLVNYSTMIMILGDDGNYLMAEALFVEIQELGLRLDTFAVNNMIRCYTRVNRIQEALDLYRKMPYFGCHPDNCTFGLLIDWCGKFGSRKELQRIFLDLRASPRNADAQTFNTMIHNFCKQRDFTNAREAANQMKAWLYADYLRSGLEPNLIVYNNVILSYGSSGFPGHAQNILGDIRKAGLAPDRFTYCTLISSWARAGAMLQARRWFNKACKTKAGPSIEMCNALIDGY