MIDATVCGKGRYTLVKDVDDVENGAYDKPLPCFGCGIGCGKRPVTDSFNKANVSTVYVPSDSSDTSLTVKDGYQWRKYGQKVTRDNPSPRAYFRCSFAPSCPVKKKVQRSAEDPSILVATYEGTHNHLGPNGSEGDVTSQVGSSTVTLDLVHSGQGTMQEVLVQQMASSLTKDSKFTAALAAAISGRLMEQSRT