MQEFHSVPAGLAGRLFGGGVTAKDAAAQAEEVRCPRCESANTKFCYYNNYNLSQPRHFCKSCRRYWTKGGLLRNVPVGGGCRKPKRPAPSSSAADADAHRDAKNARSSPAAAAPASNASSAGAATGQPSGGVAFAVGDGDALSLPPPPAPMFADQAATFASLFAPPPQPRMFPAFASFSAPTKSEEEDIVAAAPVTPRVNTDISPPFAAARSPAEAAEWAAPPPPTVVLDAGMFDLAGGDASYWNTASWTDPDGTIYQLP