MLAAQTAVRRLADSLPRSLVEDVFKCSFKKQTGVSLKYMMDFGAYPTERNLLMSAQFLHKELPVRLAHRVTELEQLPYGLSAKAPVLKVRDWYLDSFQDLRSFREIATPSDEMAFTKLLAAIKERHNHVVPTMAMGIQELKHDLGRRTGSMHDLPDIHQFLDRFFMSRIGIRMLIGQHIELHKKTLPDGYIGLIHTRCSPVEVAEMAIEDARATCMRTYGGAPDVKVYGDRNFTFAYVPSHLHHMLFELVKNSLRAVQERFDDADVEPPPIRVVVADGLEDVTIKISDEGGGIPRSGMPKIWTYMYTTAQSVAAPDNMPAVLAGYGYGLPVSRLYAKYFGGDLQIISMEGYGTDAYLHLNRLGNVQEPLP*