MQNLQPFHTFHIQSNAREIIEAHSIEQLQQVWANSKSENLPTLFLGQGSNVLFLDDFNGIVILNRLMGITHEQDANFHYLHVNGGENWHKLVEWSINNGIYGLENLALIPGCAGSAPIQNIGAYGVEFKDVCDYVEVLNLNTNETFRLDTEQCEFGYRESIFKHRYQQGYVITAVGLKLKKDWQPILKYGSLVEFDPKSVTAKQIFDEVCHIRQSKLPDPNEVGNAGSFFKNPVVSLEHFEKIKKHHENLPHFPQADGSVKLAAGWLIDQCNLKGFQIGGAAVHKKQALVLINKDNASGQDVIKLAYYVRQSVAEKFGVSLQPEVRFIGATGEVNSEQIIT*