MRKSALKRIKRVDTVVKRSPQAELGLQPVDKSKKKPGCRLWMRFDVTGNSEVLECNKQTIMKRVSIPKRDLRIMGPVFSHSSNILAREKALVINLEFIKAIVTAEEVFVLDPLNQAVLPFVDQLRQQLPLKIPSRIQEGHHTDQQERHGISAETLPVQWLLDPEAAEGLQHELPFEFRVLEIALEVICTYMDSDVAELEREAYPALDKLAKNVSTKNLDHVRSLKRNLASLLARVQKVWNPGMGPLSSRTDYLPSLGSHNMSGLPSSLG*