MAKIVYSMLTSLDGYIAGPDGDIGLPVPETELHQHFNDMMRQASAVLAGRRMYETMRFWDSPDRETGATEVERDFADAWRDTPKIVFSTTLRQVGSNARLVNGDAETAVRSLKTKTDGLVILGGADLAADLTRAGLIDEYRLYMHPVVLGGGKPYFQSGLSLALKPLGTESLPQGVTLLRYAPANQAA