MPGLGVLTHTVTPAGPPAQRPQAEDVGILAAEVYFPSTYVRQEELERHDGVPSGKYTVGLGQQGVAFVGDREDPVSMGLTVMRRLLERHNVSPLEIGRLEAGTESSVDNSKSIKTYLMVLLEEAGNTDVEGVDCVQACYGGTAAVQNAVNWVESRGWDGRYAVVVMSDVSVYPAGPARPTSGAGAVALLIGPDAPLAFERGMSATHMAHAYDFYKPSGLYPAVDGPLSVYCYLQTLDLLYSRYTAKWERRNGRPFRLADADHALFHAPYNKLVQKAFARLMYHDITRHGEVPESLASCADCDLRDGSHPRQAAQMPGDLEKALVAHAFPAYDAKX