MAPPKPEQPLSVPPPQQSQPPAQQPKDSTAIVTVNIDDFTRTRDSWRYPRLAPALNTSWLSPHDYFTSQLQIDRPQTANFLSQVIFALASLQSAVSDLSKAYINHANTVLNRNPSSLDLGGITTNLLENGLLPVPRPHSPAGDGDRKKKRKRAPPDPNAPKRALTPYFLYMHHNRQKIASELGENARPKEVADEGTKRWARMSSQEREVSFLQVSAVEHYISTNRRRLLYLKTWQSLYKQNLDVYKAKMRAYKAGLSVPEDEAVNEAVAAQQQLHEGVRQATEETSDESTSSSSDEGDETPEPIREPTPPRSSKRRRTIDLKSVLAPAPSPPKSSPAKKASPEKKKKAAKTPTTEEKPKRAPVAVAETSKPEKRTRKKRKSEAAE