ELSLRDDPRTFPGDAERAGALHKLTLGMSGQPGLFSLTPSKDNHPPLYFGELSCEARHAFEESADRFATQAAAASGGGVMFPYVGQQVAGSHPAFPMGSPGRYVSAQSMLSGGPYGTFLTPSASAQPFPGYSYPQQYPHGYHQGGSFYPLGPPQPGLVPGKAHVYLCNRALWLKFHRFQTEMIITKQGRRMFPFLSFTVSGLDPTAHYNVFVDVVLSDPNHWRFQGGKWVPCGKADTNVQG