MKLKVYADRMSQPSRAVLIFCKVNGIDFEEIKVDLSKRQQLSPEFRAVNPLRKVPAIVDGRFKLFESHAILIYLASAFPGVADHWYPADLSRRARIHSVLDWHHQNLRRGAASFVLNTVLAPLLGLRANQQAAAEAEKILISSLSTIENIWLKGNGQYLLGGLRPSIADLSLVCEIMQLELLDEKDRDRILGPHKKVQQWIESTRNATRPHFDEVHTILYKLKTRLSEQQSNQADGVMQSRIRTPLSSKM*