DDEFTHLYTLIVRPDNTYEVKIAAYFNYKGKNVLINKDIRCKDDEFTHLYTLAAYMHGDTPTLHEYMLDLQPETTDLYCYEQLNDSSEEEDEIDGPAGQAEPDRAHYNIVTFCCKCDSTLRLCVQSTHVDIRTLEDLLMGTLGIVCPICSQKP