MKDDPSDKGRNIPVDPNLPRWVCQNCRHSLCIVGVDSYAEKFFNDSSSRFSMQASSVNGAGSVLGSSRIDQSFVVLPKQRNQTHGVPPRPRSGTVQPDARQSGKAMEESFVVLPPAAASMYEPASDEGGTHISCPGGSPISPLHTNNTGFYSRITVLQRAFEIATTQTQVEQPLCLECMRLLSDKLDKEVEDVNRDIKAYESCLQRLEAEPREVLSEADFLREKKKVEEEERRLEAAIEEAEKQCAAVNNELKELDSKSKRFKELEERYWHEFNNFQFQLTSHQEERDAILAKIEVSQAHLELLKSTNVLNDAFPIWHDGEFGTINNFRLGRLPKIPVEWDEINAAWGQACLLLHTMAQYFRPKFPYRIKILPMGSYPRIMDSSNNTYELFGPVNLFWSTRYDKAMTLFLTCLKEFAEFANSKDQENNIPSEKCFKLPYKIENDRVENYTITQSFNKQENWTKALKYMLCNLKWALFWFVGNTNFHPISAMVSSNAEAPAVSSLYGKHSIDSKNEFKNPGNP