MFLEVHKKVGMVGGVENHKRAALDFVAELTGSPRAVNDKRASEHNEGLLHADELPVPMFGVDMNMRCTVWNRRATDATGWSETEVFAMPKFTASLFSNPSASDKDCEDILRAALEGQDTVQEVWNLKTKWGKNLNAVLFANAREDGMGVICVIMPLSPQSIEQPAMKLDCTVDAMCNLSILDLEEEPQNNCESPRGSEDLFLAALEQPLSPYYGEVRDTIYMYGDPANTVYEAEGSSICSQDWCKSEQSSETLRGAGNSLGRSSLTQARAMVVDSNVRGRKSLSLMLERCGFEVSCAVNGDEGLYIFEQSMQDPEGFSIVFVNLDGARADSYALIRKLRSMESSCCSANITTRVVLVAVTDLDRWQSSNQKDDISAGLDAIINYPLRVQQLRGALKSLGVQIDHLDLANKSPRASFNSWNDPLILAR*