MRSFLRFNLDTSFLSIVVFGEFIVDDKRGDEVKKFWLRNIFVLLCSRFTKLQEEIVRPRSGDAAPFVVKPTLKMSETMDDDLHGNNGGMHNGGGVQDPNHSMHVQYDHHGMMDEQHADDVMNEGLEADIPSHLGNTSDHRGEVVDRGSENGDQLTLSFQGQVYVFDRVLPEKVQAVLLLLGGREVPNTVPTNVGSPHQNNRGLSGTPQRFSARHRQASLLRFREKRKGRNFDKTIRYTVRKEVALRMQRKKGQFTSAKSSNEDSASNGSDWGSGQSWALEGTEAQKPEALCRHCGTSEKSTPMMRRGPEGPRTLCNACGLMWANKGALRDLSKAPPPPTAQNLPANKIDVSEKHQFFLLYYIA