MLWKLADNVKYEDDCEQERHDGSSNGNPRLPHLPAVSQHLYSPAPSLSHPTGSDFQPPYFPPPYQPLPYTQPNDPYAHLGDPFNINPIHQSPTSNQQQGWPGRQSQDGIAGHGRSGLAGQILGLEGGSSGVRRDGFRRPELLPPHIHGIESAIGENMAMHDMGHGLDDVEHVDDSIVIADQTVIKKGRLTLPKGNPMGLPFQKESLLGMVSNPTEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRSKTFKNIYRSFKFRVKKINISLPNSEPTAIYTVALSMYVTGEAVHLARDFGYVCETEFPAKAVAEYLGRPHVERNEINSRKNMLLAAKQICKEFTDLLTQDRSPLGNSRPAPILEPGIQGCLTHFSLITHGFGSPAICAAMTSLQNYLNEALKQVDKMYLSVGGDSSQGSSDGGSKSTDKMDKHRK