MLNKRTTEVYALGQHISMSAHKARRVIDQIRGRSYEETLMILELMPYRACYPIFKLVYSAAANASFNMGSNEVNLVISKAEVNEGTIVKRLKPRARGRSFAIQKPTCHITIVMKDISLDEYIDTDSITWSQKPKSKKKHTTMSYYDILGTTQGHHSLWFAQPKNYSEGLQEDKKIRTYIQNYVQKNMKTSSGVEGIARIEIQKRIDLIQIIIYMGFPKILIESRPRGIEELQMNLQKEFHSVNRKLNIAITRIEKPYGNPNILAEFIAGQLKNRVSFRKAMKKAIELTEQADTKGIQVQIAGRIDGKEIARVEWIREGRVPLQTIRAKIDYCCYTVRTIYGVLGIKIWIFIDGE*