MTAKGGALQHSSKVGRSPFVAEPCEDAHVCASGRKLRSSPPSVIVIGGGFAGLAAANALHNACFKVILLESRDRIGGRVYTDYSFGFPIDMGASWLHGVCKENPLAPVIGKLGLPLYRTSGDNSVLYDHDLESYALFDMDGHQVPQEVVTKVGEAFEVLIEETKKVRDGLQEDMSVQEAFNIVLERRPDLRQHGLSQKVLQWYLCRMEGWFAADTDIISLKSWDQEELLEGGHGLMVRGYYPVIEALAKGLDIRLNQRVTKVSRRSSGVRVTVEDGRSFIADAAIVTVPLGILKANTIQFDPRLPEWKEAAISDLGVGNENKIALYFEKVCWPNVDFLGVVAPTSYGCSYFLNLHKATGHAVLVYMPSGRLANDIEKMSNEAASSFAVLQLKKILPHASEPIKCLVSRWGMDPNSLGCYSYDIVGKPHDLYERLRVRVDNLFFAGEACSTLYPGTVHGAFATGTEAAEECRRHFLEQYRDFELFQPVMAEGLTNVSAPLQISRL*