MSGQADIALIGLAVMGQNLILNMDEKGFVVCAYNRTVAKVKEFLANEAKDTKVIGADSLEDMVSKLKSPRKVMLLVKAGS AVDDFIQQLVPLLSAGDVIIDGGNSEYQDTSRRCDELAKLGLLFVGSGVSGGEEGARHGPSLMPGGHEAAWPLIQPIFQA ICAKADGEPCCEWVGDGGAGHFVKMVHNGIEYGDMQLICEAYHIMQSLGLSADQMADEFGKWNSAELDSFLIEITRDILK YKDGKGYLLERIRDTAGQKGTGKWTAIAALQYGVPVTLIGEAVFSRCLSALKDERVQASSVLKGPSTKAQVANLTKFLDD IKHALYCAKIVSYAQGFMLMREAARENKWRLNYGGIALMWRGGCIIRSVFLGNIKDAYTSQPELSNLLLDDFFKKAIERG QDSWREVVANAFRWGIPVPALSTALSFYDGYRTAKLPANLLQAQRDYFGAHTYELLGQEGQFHHTNWTGTGGNVSASTYQ A