MESNSDFFAYLPDCILLLIVSFLPFKEAARTSVLSKRWKHIWKDSTIIDLNENFFRNIVDQAMAPLNQVFLDFARGFVFHHLGATVHNFQFLMSESKEYIADVKCLHKFAASKKVEVLDLNFWSFNENKFLELPLCVYEHEAMHVLKLTQCDLMQVEVTKFSALKSLHLLTSLTIVECIPIDKEVQICAPKLEDFKYYGAFEAFKSDDVVSIKNIDLDFGFEHIGHLPSSLCPAGLHAASGQIPALPAAATPPSPEPAVTSSLLAAAAISSLPCTQPSQTSPCTSLHPKLAGLVLPCLSPPAPLPVATHLHSASRHPPALSQRPPLLLPLSLVSVC