MNLAQRPTNLGKQNGAVVLEVVKVLGRPVTIAEVAQRVSTVYKLPLDRIQPVVAYVLRAGEASGFFECHLGCYSPVPSVVEQLRRDIDEYAAKILAGGKTEISPLMRKLQRLDKTALIPGSRLRLVYLHDAVHPKWISVDDNE