MSWKSRGGDVSHRSSVSRRWTFFLCLASFCAGLLFTNRMWSMPEAKDVSRSHENEQEKLNLFSEGCDPKSNVVKQEPKDILGEVSKTHHAIQTLDKTISNLEMELAAARAAQESILKGSPVSGSPKVTVSTGKRKYLMVVGINTAFSSRKRRDSVRATWMPQGEKRKRLEEEKGIIMRFVIGHSATSGGILDKAIEAEDKKHGDFLRLEHVEGYLELSAKTKIYFATAVSLWDADFYIKVDDDVHVNIATLGTTLVRHRAKPRVYIGCMKSGPVLAQKGVRYHEPEYWKFGEEGNKYFRHATGQLYAISKDLATYISINQHVLHKYANEDVSLGAWFIGLDVEHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICKSAERIKEVHQRCGEGEHALWSAVF*