MILELTLYFVESCSRSRTDSQVSCDDSSPPMAEHEIFISPETWKAYVESFGEVFESTWGGCSLALVQQPELQHRARYLTEGSRGPIKNRTNDGHPRIQVRVDHVTGLKAC