MCRLVEEPLGPGTLHGGLLDGRREWPEIVQVLACDPDSFEPLDLTEGVYESEAGSETRVMMTYDDGEWDGAPRRGIGRRDANIANIAPLPGETWLGCWAATCAFVAAGTNATLGACRTDRPKHTLAPLPEKGYPGLVAPICLQRRRRQLLWLMFGGAGASDVDERAQIGIGIVCVYATLNYVRYLRSLGARTRVFEAARARAMATAGRLASIGRWELAVALTRAAVPEMESDPPNAPKAVQEINRPRRFRWSVPNANNIRSFLRMSLSSRQWCRLCLLDSSFPHTKSEDPSVVRHVESNIAVSDWFIDQVYAGTVVRPDNLQDIERLSLSVILTSQAIREMYTVVCKDGKRVLSLEEAVTRDLARTAGGLSVQGNYPSALARLAAAMQARARALGIMAQHLGLDAMSVEDACCLGPPLFIWPHECEHEQPLYKAVRALVGIVKITSACDSERRPSLPAQP*