MEDVMVKYDGTVRNSLGDVIKFLYGADGMDSVWIESQKVDSIKMKKNEFDRTYKFEIDNEDWNPDYMLPDHVEDIKTIQEFRNVFDAEVQKLETNRRQLCTEIAPSGDNSWPLPVNLKRLIWNAQKIFKIDFKRPSDMHPMEIVEAVDKLQERLKVVPGEDHLSVEAQKNATLFFNCLLRSTLASKRVLKEYRLTKEAFEWVIGEIETRFLQSLVARGEMIGCVAAQSIGEPATQMTLNTFHCAGVSAKNVTLGVPHLREIINVAKKIKMPSLSVYLKPEVNKLKEKAKNVQCALEYTTLRSVTQATEIWYDPDPMSTIIEEDVEFVRSYYEMPDEEVALEKISPWLLRIELNREMMVDKKLSMADIAEKINLEFDDDLTCIFNDDNAEKLILRIRIMNDEAPKGEVTDQSEDDVFLKRIESNMLIEMALRGIPDINKVFIKSTKFHKFDDVDGFKPDTKWMLDAEGVNMLAVMCHEDVDATRTISNHLIEVIEVLGIEAVR*