MDERRVAGGSSELKRKRRKEKLQGKVNLKLPGEEEQPPFVVHFPSGYVPGGRMHGREGGGEGDVAIKSYEGSRTASSGRHLLVMETPVMDFVGRSLTADAQMWNPVRYALAVFNKRTGEMTMMPVAADKVLRMEPRVRGVSYGNAALEEEKEKVLEDETTKAEELAAKRRSLTAVFGSKKKQRELANYDKGRIKDDHIGASSALSQLVQSATQREGMLTMAEAEAQHGIDQHRNMPFFNKQAEKAEDVYPIDKIIKEDEWELLDTKASELVAAQKMKQSLERIQKIYPAYVRDRASLLLTNVSADEAKRRACLLVYLTFLITFYKAPPGLSFRRSRNRNRPNVTGEGDEEGELVITKKTMDEEEDETYYTSTDPETVGKVLQVPRQIVEKFMSLYSQRESEGERAGRVRRLKSHRDLLISTILVVALHVEGFNMDPHMLGDDLELSSKLLTPYLKELGCKLTQVRSKESKLFVALRYRVTLPVPLKFPPPKRASRK*