MPKTKILVIGATGYLGKFVAFSSSALHHPTYVLVRHSTIASKPHLIESFKSSDITILEGSLQDHDSLVAAIKQVDVVISTVGGPQIPEQTKIISAIKETGTIKRFFPSEFGNDVDRVQALEPAKSMFNEKAKIRRAVEAAQIPHTFVVTSGFAGYFLTNLGQPGYTSPPRDKVLIYGSGNVKTISVREEDIATYTVKAVDDPKTLNKTLHIRPPANILTQNELVALWEKKIGKTLKKEFVTEDDIVKQIEGKQKFHVHRYKSICQCSYECTIRKWQNYSNPLFYSACIFTVESSITSGTPYPDNLFSAILHDVVIRGDHYNFDLGPGDVEAS