MKKPLECKFQVSADIGDFTLYQFKHVTFDSWWSDWSKHLFSAPSFYYLTKIDNRIKISKPLAPKRSLSDRPIFYAQVKASSLIDPSAPSAQEPSPSAQAAPSVQAVTEEITSTSSKAKDLSNMFSFDVKEFLNEGEGNSPEGAQITDEVRALLVEIADRLNASLDTLEIQDRIPDDLSNKIASAAFLEQYEKQCHRATKRIADPHEAQALDATIDTCQKQIIEDKAILDQLAIALSPMEHELATLQVKEAALVEELQQCRADILSVEGKIKNLPHATEEQRSKLKASLKHLANLVKSSKEIPGTTEQDQEDLDEIDQIRLRVINAIVDGC*