MEVADGERGEDEKQQVITPWEVTAKDGERIDYDKLILQFGCQKLGETLVQRVERITGRPAHPFLRRGVFFAHREFDKILDSYEKGDKFYLYTGRGPSSEALHLGHLVPFLFTKYLQDAFKVPLVIQLTDDEKCMWKNITVEESRRLARENAKDIIACGFDITRTFIFCDFDYIGGNFYQNMVRIAKCVTLNQVRGIFGFTGEDHIGKVSFPSVQAAPSFPTSFPHLFGEKRDIHCLIPCAIDQDPYFRMTRDVAPRIGFHKPALIESLFFPALQGESGKMSASDPNSAIYVTDTLKDIKNKVSKYAFSGGGATIEEHRKNGANLEVDVPVKYLTFFLEDDQELAQIKQEYGAGRMLTGEVKRRLIEVLSGMVDRHQKARAAVTDEMVDAFMAVRPLPQMFS*