MRQESGTVYLCGKCEEPIRDRFVLKVLDRSFHPQCLRCVHCEQLLSSKCYLKGGQPYCKDHFYKRFGTKCSMCDEGICPDMVVRRANEHVYHVSCFQCIICKRELRTGEEFYLIPTDGRLVCKSDYEMAKTKETDIDSNTKRPRTTISAKSLEILKQAYQASSKPARHIREQLAADTGLDMRVVQVWFQNRRAKEKRLKKDAGRQWGTYGITKSLDSGSASPNDSICESPVYGAGGYLDTPLDADTLDTDRQLDLGYGEMDGGYSCGMDGILAPASSLLGLNSSSAKNQLEQQQQNLLFMHVQSSTISRNNPHLEPQFP