MKKTSLGSSEIDDLKKFIKSYVDKLFGDLDSKVEALEALIKSNHLELLKAVGARENKFEKDAGGVSAQHMMDDFVAKDNVGTQFNSGNSDEPTVSHKHKDCATVNDDNNPDHLTVSPKHMKFPTVDDVAETTEGVGKQKGSIEDDSTSSVSFTPENEAVTDAFAHGSPSREINVNPLDAVIPLQLTWSNDLLSDSQLPTELGVSDVDTKTPAQRNRMSSKVLQSPYVHSFKSTDKGKDKINDHIRQFTPFDDCRITSQVSPSLMQEFLDWIQKGLLKSHANNDCGLFVAAYAEYLSDEIKIPSVGLQSEYLRNRYETLLCKYGMDKFNAGYVNHSGDLTRPKDGFSK*