MKLAGLKSVDGAHEESIWAAAWVPAADHRPAALLLTGALDETVRLWAPDDLASAAASPSRGHALGVVSLAAHPAGAVAAAVSLDSYVRVFDVDSGSSVATLEAPPSEVWGIQFHPKGSALAAAGGGSGSVKLWDTEKWKPITSLAVPRPEGARPDKTGSGKFVLSVAWSPDGKLLACGSMDGTIAVYDAVRMKFLHHLEGHHMPVRSMVFSPVDPHVLFTASDDCHIHIYDAKEKSLIGAMSGHASWVLSIDVSPDGMAVATGSSDRTVRLWDINTRASVQTMSNHNDQVWAVAFRPPGGTGVRAGRLASVSDDKSITLYDYS*