MERDGDGDGQEEVWFENLDRVPLFAVRNGPEETVLFWCFQQPTGARHNAFVQQDPLRFTFLPLGMIFDPSGTQKPGVTGAVVWDSAVILTKFLEHAVDSGMLELQGKKCVELGAGCGLAGCVAALLGARVILTDLPDRLRLLQKNVDENVSCFAARGSACVRELSWGDEIDKEVIDPSPDYVIASDVIYNEKAVQDLLDTLEKLCDSKTLVIIAGELRNDAVLEYFLERALHRFSIGRLATNFWHPSYKSQRVVLYALTRISKKFDGDV*