MKNEVIDGIMGLCVADALGVPVEFNSREKLKANSVTDMRAYGTHNQPSGTWSDDTSMTLCLLDSLCYGLDYQDVMEKFKFWLTEGKYTPHGKVFDVGVATRQAIMRYISGVAPLQCGGEGERDNGNGSLMRILPLLFYIQSLYSTDFQDVDEAFDMIHQASALTHAHKRSQMACGIYLSVASLLIGNMDLSIAVELGIYKAFEYYKGKPEYETEIRHYHRLSEKNFREINEAEIRSSGYVVDTLEAAIWCLINTKTYKDCVLKAVNLGDDTDTVAAVAGGLAGLYYGSENIPIEWTAKIVRKDYIEELSERLHRSLTKRSIDKLLAFIPYFENVNEKNACSWGGGEKLGENHFSMPYPIYEQTLEDFIQAVYSSNLICYNYLEVIEKNGLHGTEEMNTAIEGSDLELTLAILTGYIRQERFCDGLWESAVKDKTFLEILRRLERLISAA