MALSYRPSWEAFQQLDTEMAAFQHAESDIATELLCFCDNCGVCAQNTLVDPFFEPEDFSYLDNNSHLLPYLNAPEPITSFPPDLYPVDEWECYQYPKRARNCGEFYTPDFIYGYSDGSNAAATCPAPEFLPEFSFSPEEAQLPMAGFSPGSSESSKKSNGGCLSAQSMAARQRRKRISEKTQELGKLIPGGNKMNTAEMLQAGFQYVKYLQAQVGILELMGSLQEAKEGAQLSHVEALQVLASPKIQEKLYIEEKCIVPRELVEALAKDPELRSNSSISKDLDRLIKTLG