MNSTWLDALMLRFHRLRYLWAVGSFLLGLSSYFLVERKPWLATVLTVILVTTWLALLTEGLWSRFLRGPAMQKLSQGALKLMLQGVHQEAFFFTLPFILLQWSGGAAYVLFTGLVMVSALVSIVDPLYFRLAAQRALYFGYHAWALFVALLVLLPLTVKVPTNLALDGAAILTALVALPSFWRVGGPRRLYRWVVLVLLSLAIASVPLWGARLVPPLTLSLEHRAMALTLNRERREPLVTGTRFEVAELSGGLYAYTAIRAPLGLGQPVSHYWYHDGQLVDRIGLALTGGRQEGYRTWSHKRHFPEHAEGRWRVEVRTGRGQVIGVLRFDVTR