MSRCSAIIENNPQTRLVVSSACSGVTNLLVELANGVASAERRQAILQQLADIHYVIIDQLADPTRVEKEVKAVLDSVASAAEAASFQSSKKLTDHLVACGELISTYILTQLMRERGVDAVRFDIREVLRTDDHYGRAEPQLKEIAQLAKEKLVPLCEQYVVVTQGFIGSDAQGNTTTLGRGGSDYSAALIAEAVQACGLEIWTDVPGIYSTDPRIAPKAAPIPEISFSEASEMANFGAKILHPSTLLPAVRHGIPVFVGSSKEPEKGGTWIRKQVESAPLYRALALRCNQTMVTLRSAQMFHAYGFLAKVFEILAKHKISVDLITTSEISVSLTLDKTDTSGGAPELPESVRAELEELCTVEVEYNLCLIALIGNKMKESRGYAKQVFGVLEDYNLRMICYGASAHNLCFLLHESVSKQAVQKLHKELFEQE*