MEKLGDARRRVHVVAVPQRGLHGHVNPMLSFCRTLNSNSRRRSITRDVHVTLIVTQHWLQSTHHEAGGSDNRVSFLEAEESKPEEEALEQLLDMALSEPPPDLIVADGFLAWAVGVGKRRNIPVASFWPASASLFTAAYHHQLILGAHSFPLDHLSGEERIDVIPGIPSIRLADLPGEIQTNNKRVLNTINSAVTTATKAQCIIFRTMNELEEAALKALKTAISVPIYPIGPAIPYSTPNPIDTIAPDYIKWLDTQQQNSVLYISLGTYLSTADAQIDELATGVKDSGVRFLWVSPDRADHLGAILGDHTLGKVVTWCDQMRVLSHSSIGGFLTHCGWNSTLEAAFGGVAALTFPLGLDQTLNSKLMVEDWRIGWRVKNNFQDLVTRDQISELLKKFMDLESLERKELDGKCKKLKERLLLGVAEDGSTSDLDEFFFHV