MHFIAIVLTAVAICIPAASATATCWKTSGCSPCESVNNMYSFATSYCTNYRNARFTTHGVASASSAGGWSSQTSCTNAFQGIISQCYGSNNGGVFDAEAHMTVSFCNCEIAKEAEAAGEIEA