MPPDEDDTARNVRLGVRARRWARARARKTPDDARAVDVRVVSYNLLAPSSLEKHKRELYRVGSHRLESFKRARAVACELESLNADVVCAQEVEKEALEVVSERLRRSGTQAAAMATRAGKADGCVVLYNARKFEAESAETIYFDELERGLGDNVAVAVVLRHRVRDDFRVICVSAHLLFNPKRGDVKVGQARVLLDTVGRLRRSVSERGMVAHCVICGDYNFSPRSALYEFFSTGRINLAQLNRRELSGSLVDVMANDGDSDDDGVDVPECASETETLAMQAFRRGWDANGFALAFGDKSVPFPSRTGVELKLTATSENGLDVEEVRNLMRLTAGGAVLHHALEGELRSAYATVDGQEPEFTTCHGKFCGTNDYVWHTANGFEPTAVLKCPNVEDVLRHGRLPSVRYPSDHISLAVDFLVE*