MAFSRHNIEKRRLIELVRLNPILWDCRLPHYKRSDKKKAIKWNELGRMFNVTGERVQRTFTSLREIFRRELNHEKMLGTTRFKSKWEYYDAMAFLKEVIRERKSRERVKQGPTDPATRSISTNNNNHNNNNNSNSNNNNSVAMDEYQYFAPSDPNNPNNQPQPQPQALALPQPKTNVTSVSNPATILPSLSQLPAALLPQAQHLQALQLQPDVTLTSLSAIPKQPPSATASAVPAAPASPAQVLSSSRSCSSSPSIYIKDEPGSPENVDGLGSGTKLATIRPQTKQQLKARLQVPAPKSASIYATSPPRLIINANNELIDADAGDLDEDLDDYDEDDDETGRYSPVVDVDMMGPDGRFSPGGSSYTRVGAVGGGRSQSRHLPSPRELLYMKFGDFLAARLNTLNETVANELMNKILLLIAEK