MLVRTFVDPALDRPRGRERSDHRRRLRANRSNRVKCASTNRNEGSELQLQNISTEKSIALSRRSLLAFGTCACGTCVGPHALANVSLIEPDVKLETTFDIARDAKRDEAFSRGMATMMGGFESAVRERKARLFDDLLSRSERSGEMSVLEIGAGSAPNAEFFARAARASGPSNVDLICLDPNDSMRDYAEENLRRFRSVGDRPVEARFVHGVAEALPLQDASVDAVVSTLTLCSVVDQRQALREIRRVLKPGGKFLFLEHVLSETDPKFARLQESLTPMQVSVADGCHLNRRTLQEIQTSGFRSVDGEYYELDGFWVIAPQVCGIAVA*