MSCCGLKVLILTIAFLHFGFRWSKIASKLPGRTDNEIKNVWHTHLKKRLSSETNLNADEAGSKGSLNEEENSQESSPNASMSFAGSNISSKDDDAQISQMFEHILTYSEFTGMLQEVDKPELLEMPFDLDPDIWSFIDGSDSFQQPENRALQESEEDEVDKWFKHLESELGLEENDNQQQQQQHKQGTEDEHSSSLLESYELLIH