MKNGAKIGPLLSLPGAAERLKLFQSDLCEEGSFDSAVEGCDGVFHVAGPMDLSKLSEDDFVEPAVKGALNVLNACSRAKSVRRVVYTSSVAAACPLNEEGELISGCSLDESRWTPVDIMRRKHQNPSGFYSVAKTLAEQAAIEYGLNSEMEVVTIGPSIVAGPCVTSTFPFTCQFILGPITEPGNYEWFKLAQFLFGSISLVHIDDVCEAHIFLMEQPNVEGRHICSAISLTYLQLADFIQKRYPHFTKQQFKCDQEDDCNVYVPTSSKKLLDKGFSYKYGTEDIIDETVKYAISFGLLK*