MKKVTFTPKKDAPAAEGAEELEAIPEEGQLRTPAPTAAFTFTAGGAGPYRTPTAARTAPRRAPTPSTARRTPGSRIGTPAPAAAAKGYSSARAAGPSSKKRKLNDGDVVKSERRPQGGRRDAENGGEQGSSRGAVAATPRLVQRRPPATALRPGPVVRRLLLEGFGAGLRYGEVALRRSERKDFEGALVRVLAPGDPAVNAPARSRIPVRFLKLERAQEKLEDFLRGELTAILDGHNATVFFYGQSGAARPPPRPPPLLFRPFPDAPLGRLGKTHAARELVALACRLLEERMAARDPELRVELRVSAVEVHCETAYDALAPRSGLESASLTSAINRAAPGGGTALNARSSRSHLLFRVEADFGPIARRAGRARAAAPVPRPHVCDLAGSEAAAACEGAGKEQRQRLAGEGNEIRRDLLNLERVFREEGARRQDGVFRGRTLTHLLMGPLQNGRIAFVACLRPEEEFARSTLDVLKFASNVSGQRFSSSPRRWRGRRRGRGRGGEAVAEMAAGCARRRDTASATGRVRSVSRVDFDEAERLARLEALEEAEARADALQAQX