MARVRLTTAASLVRPAALALGCAAVLLAGCSGMGLGGGGGAGNLPPTVKVTSGVLTDPQGLTLYTFDRDTAGSGKSACNGPCATNWPPLMAAPGSNASGQYTIITRDDGGKQWAYRGMPLYRFAKDAKPGDRTGDNLNNVWHVAKP