MSLTQALHLAITRSYVADLPSPGDVEFMMGGPPCQGYSGMNRFNKGNWSLVQNSMVMAYLSYCDFYRPRYFLLENVRNFVSHNKSFTFRLTLRTLLDMGYQVRFGVLNAGNYGVPQSRKRTIIWAAAPNETLPEWPKQQHVFHSPQLTVNLPGGVAYTAVPHPPGNGAPLRAVTVRDAIADLPHIENGCNTQEQAYGGDAESAYQHFVRGSCTTLRDHVCKEMNELNLERCRCIPKNQPGADWRVLMDIVAADESRKEYKGQVCACCAF