MFNNRIRTAALAGAIAISTAASGVAIPAFAQETGTYNNTGGFNDADGSTIQPAPAVDHSEAELRDATDATGNYLAAFQSGDIEAIVGAYIDAGVDGFDPSEEAIFKAFEAARDEATQQLAFSAETITKTRESVAYALKVDQEATEAYLAYRNALRGAATSINPLIDAANAANRTDGSEIEIYDNIFLASDVFTDGPLLLPAYRELVALQTEVNEDLEWLGEFAIDNDADNYVQRYHIPAVEALKAEIDARLEAIEPLRADSAEKNRLAQKSDVLVRQLFLERATAQRDTLRIVEAIFATATRYVELYESDEDVNVEGKTLREHYFALFPTLFGAASFNVGVLNTADDAVIDYYLVWDTDLETNDEDAAYAEEKREFALLTYAKIFINGQWQEKVKYVQNLDDGARAEAARIEAERLADEAYRAEQLRIAQEAADAQKAIADALAKEAENNNNSGGDNSSDDKGTGSSDIGSWGPFAAIAAIIAAIAAIFPFLSGIVKF