MSNLLYPALKDFEHTIPIERLNVLRNQVESENPDPSAGSLFNYAWGLIKTKGHKYNQEGVEILKELYRKEPDIRKDCLYYLSMGSLKLGDYTSARQYIEELLKIEPDNSQGQAMKNVIEDKITKEGLIGLGIAGGILAVGVGIIGALIRRKR