SNAMLQFSFVSNDVVMTYDGDSGEQIIWVWESLNKFQTVCISRIFNFQLQDLRNPPSTVQDFNDYEYSFNFGTLNNEYITVPGRILSINRDVLIHKSIKLERKVFASERNVSIFGRLSKLLDHTNPIIIGGDKPEAIPKSVFQELQSKFPNTGELDRYANARVHAILAGYLDGMKDARERYEHYLNRKTVIRKTDKLDLEVLNKLEIEKYTLIRDIIQDALNNKTNLSEDDWQSLMIPFITLLFPKYIKVLEKVKIFDYYSNPSAKTNRFIDIALVDANGNLDIIEVKKPFDDKILRKTPYRDNYIPTSELSGGIMQAEKYIFHLSKWGVKGEKELTNAYKNSLPAGMCIRISNPKAIIIVGRDQIANGNMTDGQLLDFEIIKRKYANMIDILTYDDLLRRLNNTIEALKG