MARALLRQVSGVASAGLQARFFRNLNPSRPLLCSAAMAECRGQVEGLGLGREGVRKLTGSAGRLLQAWRSHAISAASAEPPASSAKALIIANSTLFGGTYFGHCGEIIQRFLADGQVKSVLFVPWALADYDKYFGNEGRIQYDENGQPVDHTGRPKARLAELGFDCTSIHHSSDPVEAVKGAQALFIGGGNTFRLLRTMHSVPGLIDLIRQRVLNGELLFLSSSCGSTCAGATIHASICMPICEVPSFKGLGLLPFNISPHYQDPEPKAKMHDLGLTVSMEENREQRIRQYTDEEAGALPVVGLREGTLLEVDASNTFIRLHGKRSARVFWPGTEPEEYQPGSRMDVLLKTGVNAPRC*