MSSKVWFITGCSSGFGRELAIAAAQNNDTVVATSRDVSKLADLVPLGVIPKTLDIRASDAEIKAVVDDVEASIGPIDILVNNAGYILEGAVEECRIPCSNAEMSSNDEILAQFDVNVFSQIRLLRAVLPSMRARRAGVIANLGSIAGWDGTPAAGFYCASKAAIAIYTESLRHEVAPLGIDVTCIEPGYFRTNFLTTSGGHKVTARKRINDLHAGTQQARDALAAYNLHQPGDPVKGARVIVEALTKAGRCEGRSLPGRLALGLDAIATIGESMKREQEMMDTWRDIISSTDCADV*