MVSVSGVFRPRPTYLHNTNLDLNSVQELPDSHLWPALDAEGSGNLTYVESMPVIDLADPDVVGRMGHASETWGGFHVTGHGVPLGLIDRLESQVCRLFSLSREQKLNAARVPNSFNGYGQVPIAAFFEKSLWSEGCTITDSPVNWASRLWPDDYIEFCDVMEEYKKEMKALCVRIMWLMLASLGITKKDFDWAGPNGDLDGSWTTLQLNWYPPCPDPNRAIGLVAHSDSPILTVLYPSSTSGLQVLRENGTQAHWVTIGPVPGSFVVNVGDLLQILTNGRFRAPLHRAFVNRTHHRLSVPFFIGPPKDALITPLSKLVSADRPQLYRAVTWDEYLGIKRKYFQDALAVVSLRAPMDEPSNVSDHGSLESG*