YSGNVGLHRAHFEKQPPNNLRKSNFFHFVLALYDRQGQPVEIERSAFVGFIENETEIAGENTNNGIQYRLQLLYQNGLRTEQDVYVRLIDSATKQSITYEGQDKNPEMRRVLLTHEIMCSRCCDKKSCGNRNETPSDPVVIDRYFLKFFLKCNQNCLKNAGNPRDMRRFQVVVSTTVHVDGHVLAVSDNMFVHNNSKHGRRARRVDPSEDQNSSHHLSEELKIEIISCSFTASPMIKAINPAEGWTTGGATVVIVGDNFFDGLQVVFGSMVVWSELITQHAIRVQTPPRHLPGVVEVTLSYKNKQFCSGAPGRFVYTALNEPTLDYGFQRLLKTIPRHPGDPERLPKEIILKRAADVMEAVISATPCPPSGSFVPQSASAAMAVAMNGYAAAAVSSQFVGNPDRNSVSPRNGYSPQTTPHSLNSGSIGSMVGLTT