MSIQTELGKAFEYACLQSIYNELADSQDVVIEQNSALEIARQKYENATPDMQNKMDLGADAAIRVILRLEPQLTTPLTNVPLYLSIQEDARGQQGDVRDILCIRRQNEWEIGLSCKHNHAAVKHSRLSRTIDFGELWFGIPCSESYFIEINPLFDELEELREQGELWRNISNKEERFYVPLLEAFIRELERLNQNNQGVIPERLLHYLLGRNDFYKIITIDNRRVTQVQAFNMYGTLNRNAGRERPLINVQQLPMPTRFYNIGFKPGSRNTVLVALDNGWTISLRIHNARTEVEPSLKFDVQLVGVPPLLYSHFEPWDT