MSYSHFTSFAPTTVYDPSGVDGITRSMEQSFRLDSHRDTWQEHSSDDFAVHQCDAHYEPLAHSGLPVVFNAAEEYGTQWCSGSTPFAPCDTHTGILLASDCTPGCSPVADISHIHVDPIHVAHPSTWEIASALEDSPSATRSSSLRSSSGSSTSLSLSSPSSLSSWRSDTGAVDSGSSRDILSPSQPSPDSLDRDMHSSALRSSHVEPSSSVRGVSGPSSRRPQGPKKHRRSPTHTRSRLRQVKAEVLALKVSIARGRKECKCTVCEKEFKCRSELWRHMKAHAGEAHGKKWKCCGVPVELAAEYDIARDAKPYIHNGRSMVGGCKTKCGRRDTLQRHLKAKAGICVGNVEKAVALEDHRLDWACQNAAVCSARSESEPMSFVKRRRRFGTEYFVVFVEHMANPNRPPASEWDDNVDVLQRLWHERLGLPRWKPKLLLIMEHQREVALASTILRDE