MLQSFLPQSPLNASAIPNHNSTPSMKSKRSDRDSPSSSTAGPDDESGDHPRKRPATASGGNSEAEAEEEEEEDRGGESTGLRLLGLLLQCAEAVSTDNLEEATDLLPQISELSSPFGSSPERVAAYFADALYSRIVSSFLGVYSPLALKALALPQSQRISSAFQSYNSISPLIKFSHFTANQAIFEALDGEDRVHIIDLDIMQGLQWPGLFHILASRSRKIRSVRITGVGSSIAMLQATGKRLSDFATSLGLPFEFHPLEGKIGNVSDVTALLQTHAREAVVVHWMQHCLYDITGSDLGTLRVLKMLRPKLITVVEQDLSHGGSFLGRFVEALHYYSALFDALGDGLGGDSLERHLVEQQVFGSEIRNIVAVGGPKRTGEVKVENWGEELKKVGFEMVSLGGNPAAQASLLLGMFPWKGYTLVDEGGCLKLGWKDLSLLTASAWRPSADSATSSTPS