MEIRVRLRPWLESRLNEGSIEGLSWIDREKGIFKIPWKHHSKHTWTEADAAIFKDWAVVTGRYRAGIDNPDWPMWKTRLRCALNKAPDIQEVRQRHNLRCEEPFKVYRFISKTESLWRANATRNASMIFDGLHSLPKTGLSNVIDGPPRAEYGLVPPATGKRTALIVQRVPGINTATRASVFVSPLIYRSHQLYDSVKSF