MDGIDCSARQRMGDDYILYCHPNKQKTPRSDRLRHWYLDMLRQAKNEGLVTQLTTLWDAYFPGGKDHRLERCSCAQVPYLEGDYWPGEAENQLANMAEGHRQAGKSSVSKGLGLAAARKGGKGKRYGPGQSTTDEQLMAQLGDILGGNMKEDFIVVHMQEVCTFCRTHILGGQRAFRYKTLNGMPLKCAPDRKFEGLDLKLGPGGHTPSGPITSLTLCENCFSAEHNTWISGARSARLPVNVTPNDLIPEKLEEVQLMKDTDPDVESEFFETRQGNHYQFDTLRRAKHSSMMVLYHLHNPQAPAFAANCNLCAVEMEPGAGWRCTVCADFDICNKCKLEKGHAHPLQPQVNRKFDETQKRLTDAERRERTEQLQKTMALLVHACSCNNVQCSSSSCRKVRALFQHAVVCQLKVTGGCQMCKKM