MAPTPLLHPVTVLDKFQVTPSPAPAAGLPRALPLTFFDLVFWAIPPVQRLFFYDNADLLGVSDFTLGELPRFRNSLAAALHHFYPLAGKLTCELVDEGMAPPEVVFSDGDSVPLIVAVSGDDFRDLAGDHARDTTRIRPLLPALPKHGASRSQQGVLAVQITVFPRAGICIGTTVHHAVADGSSYAHFLSTWAAAHRLGPEYNSAVAMDVPPLFDRGVVRDGAGLREAFLRDHRGLGTAGGDDRLDDWDLSRRPGVVLATFRFTEKHLRALGRRVESETSARCSPYALACGAAWAGIVHARGSGMDGAPAPDAHFGFVTGCKPRASPPVPANYFGNCLGLCRVQAKRGQLTAAAASAAIWRAIEGLAEAGSVFRGSRGWVRWVQEYASARAVTVAGSPKLGVYAAADFGGAWGRPRKVEIASVERTGALALAESGRDGDGGIEVGLALPRAEMEAFRKFYVDVLASLG*