MGRKIEMKKIEEMTKRQVIFSKRRSSLLKKAAEIAICCDVDMLFVAFSPAARLGKFCSKKRIEDILQRYVKFPIERRLTSINFS