MGADGEIAPDRPGLAFHPSDDKLITLYLRPKITNTPFEHRLINNADVYSSDPAELVANHTPAPGTQDSSSVWYFFCSPRYTSKRVSSGRRQRAIGAGAESTWKSEGGKKAVNGADGRPVGYLQKFSYGVYDSSTSSKRAFTRLGWCMTEYSLDDDDDVTTNNGSTEKLVLCKVYRSPRAATTKRKADEANVDDQAPPCARARQEVTGSEQHEQSGLLPEFDLTTLLLAPIDDEVERQFSRATTEECWRYAFGDDPMPTMEIAGNGDGGGDFFQTASGPCMDAEVMERLAAGETVDDILGMSSLIGQQEVLCF