MAVWQNFVRRVSGEWDGYGAEFSPEGNPIELPESVVPEAFREWEVKVYDWQTQCPTLAEEKTISLLYKSIKLLPTVGCEADAATRHSVDERQIGGIDNEVSSFVFHSSGCYVAVWPGRSLMKETYVPHLKDSRQNKERCNILEIEHCLVEGQNSESRVRIVQEIDLQEINEKQKPEPRLQKITVYSEQWYGPYRNGEQLGGCSISGSAFASRSPLKASQIAGTWKAQNIVAELETKSELFKGLVENGSEDITRDSRELVFLPNNLWCNLRLVDSNQFISEVGWLLDSNSAVTSNCEVSIDGKLKVRQHTMNGH*