MKLLVLCIFAMMATLAMSRRWNFVTPREVNKAFEVALKVQIIAGFDRTLVKWLRAHGRSLSHVQKKALYFVNRRYMQTHWANYMLWVNKKIDALGRTAVVADYTRLGAEIGRRIDMDYFYNFLKGRNMIPKYLPYMEEINRMRSADIPIRYRGK