IPRPPNAFLIFRSELWNKEKIKSSVERDHRQISRIAGKYWQELSDAERAPYHVKAEEAKRLHALTYPDYKYSPVYRKDRATKRK