MLGNEAKFAFAFVIFVSLFASRVSAADCPSTKDSIANLKNDSHCGLYLYSNCGEAEIDVLEKPGSKKVIYNSTVILNFDKSKAEGKCNTSEEEGLKVLSLTFDNLKDTNFTAFVLNFFIRIAPNYWEVTDLTAELVDAKPTIKQTLVYFPTSKLYAGSNFSFSCNQLILNSIPTKTNTTRVRLTIDRFQLQPFTSIEQGIVFTESYDCSQWFTVPLWMGFISVSLFTFISAIGIYLLFSIKTMDRFENPKGKTITVPTSE