MKPHNTMHMLDPAGIDQGEHIAGAYRGQCLRWCATSTAAVNQAQNCDMLSQRKALCSARAHTPSSLSLLGEKRQLTGLIPSAVSPSQQPALSPWRAKHAQRRSTSTLPPTRVRGHELPSHVAHSSASPAATPAPRSDVADYLQLWAGLAALYGVDVALKTALLAQGIKFPGPLVGMFGVVAALLVVGDKSAAAILDWFGPCLNWIAKWLPLFYVASLVTLPLNLSGIAGDQLLKIVIILCGGMVATLLFTAQTAVAIRALVKTENKEVSKAKAASPYLAAHWVAWGGLAVASLAATLADPAGLGSQMALPFNLSATLLGFLLGNAMPKA