MARYILQKALFNDLCLPNSSIFSNLLQSCLGSRSLRDARRVHARIIKSQFASEIFIQNRLIDSYAKCGCLDDARTVFDKMPQWNTFSWNSMISAFTKSGFLDEALSLFQVMPDRDQCSWNSMVSGFAQHDHFKEALEFFSGMHREDFVLNMYAFSSALSACAGLMDLKMGLQMHALILKSRFSSDVYMGSALIDMYSKCGSVLDASRVFHGMPERNIVSWNSLITCYEQNGPTNEALELFLCMMKCGIQPDEVTLASVVSACAGLSLIREGLQIHAIVIKSDEFRDDLVLCNALVDMYAKCRRIREARYIFDRMPTRDVFSMTSMVNGYSRAASMEAAHFIFMGTTERNVVSWNALIAGYVQNGENKEALELFLLLKRESVFPTHYTFANFLCVCANLANLRLGRQAHTHVLKHGFRFESGPESDIFVGNSLVDMYAKCGSVEDGFRVFERMIETDKVLVTQMKQAGYVPDVGAVASEMPFNEESQKLEIISQSQSETLAVAVG