MRKIALFLSLCVFIWASDLQQALEYEKQGDYKKAMEIYKKLALKNSSVLISQEQNNSSQATQTQNSITIKKEEKQDFSRLALANYLGENESFNPLGISSYKMNYFLPFAYSFNSLGVNNNKSEAKFQLSVKKRLFENLLGLDEKYYIAYTQTSWWQIYEHSSPFRETNYQPEFFIDLPLYLKDYEFFNNLRVGILHESNGKGDENLQSRSWNRIYVSTAILYNKFLFVPRLWYRIPENKKDDDNPAILHYMGNFDVNLAYLGDDYFINLMLRNNLKFHNNKGAIQVDLGYDIFNNGIYWYLQYFNGYGESLIDYNKHLQRLSTGFLISY