MTWKSRGDLLPKSVMSQKWMIFLCIGCFCAGMFFTNRMWTIPEPKGLARTTAMEAEKLNVVSEGCNSRILLEKEVKGEAKGIYSEVFKTQNAIQTLDKTISNLEMELAAAKAAQESIRGGAPVPEDIKMSESSGRRRYLMVVGINTAFSSRKRRDSVRETWMPQGEKRKKLEEEKGIIIRFVIGHSATSGGILDRAIEAEDRKHGDFLRLDHVEGYLELSAKTKTYFATAVNLWDADFYIKVDDDVHVNIATLGQTLVRHRSKPRVYIGCMKSGPVLSQKGVRYHEPEYWKFGEAGNKYFRHATGQLYAISKDLATYISNNKHVLHKYANEDVSLGSWFIGLDVNHIDDRRLCCGTPPDCEWKAQAGNVCVASFDWTCSGICRSAERIKEVHKRCGEGEKALWNASF*