MLWKLADNVKYEEDCEDRHDGSSAGNPRLPHLSAVSQHLYSPAPPLSHSGASDFQPPYFPPPHQHLSYPQPADPYAHLGDPFSLNPLYQPPPPPGQAQAWPGRQGQEPPGLAHHGRAGLGPHLSGLDGGSAAGSRREAFRRSDLLLPHAHGLDAALADNLGLHDMVHPLDDVQNVEDQHLLMHDQTVIRKGPISMTKNNSLSLPCQKDGLLGVVINPNEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPSKAVAEYLTRPHLGRNEIATRKNMLLAAKQICKEFTDLLTQDRTPLGNTRPNPILDPGIQGCLTHFSLITHGFGSAAICAAMTSVQNYLNEALKIADKTYMSTGDQSPPDTNKNIEKMDKHRK