MNKKGLAILLRSKMRPLSPASKKVNQVQLAPLDVNKVATQNASSKTPRDFGQVRESMHSVISMNRKEILDTALSEFSEGYFSLSQENRHKLLLILAREYDLNRSQVRELMKQYVGLEIPKGDGIDEHGHEVEGHLSAFYRIERNLRHALNPMYSVLFERLNTHPGGLKFLSTVRADILSIIADENIASIRALDSYLKEKLITWLSPANLELHQITWDDPASLLEKIVAYEAVHPISNLIDLKRRLGIGRRCFGYIHPAIPGEPLIFIEVALMKNIASTIQKLLALQEVLWHDPPTPEAEASTALFYSISSTQPGLAGINLGKFLIKRVIHLVKKDMPNISNFATLSPIPGFMQWLLSKLASSERSVPIFSENILQPHEERTLLDAYADSTEGRNGMEVLLHLLTSTNHEWTQSDGLQPILLRLCARYLLHEKKRGKALDSVANFHLQNGAMIGRLNWMADRSEKGLTQSGGIMVNYIYSLEHIEDYAQAYFSTGHIQVSHDVLHYIEVIINRLYARNSNVLLFFFLVKALYF*