MAQKTHNYPLQSTEVINEIGKVIDDASEELRRLNLEIFNNPEIAFQEVKASKLLSDWLENRGWTVQRGVYGVQTAFEARFSVKEGGRTVCFNAEYDALPNIGHACGHNLIATSAVASAVAIEHMLKAHNLPGTVVVMGTPAEESQGGKWLMAQNGAWKGFDSCVMTHGMPDHSTPVCCTKASWKLRAKFYGKTAHAAAGPWTGRNACDAIVQAYNGIALLRQHIQKSESIQGCILEAGKAANLIPDYSEGVFSVRAKTVKEVEALRERVEGVFNGAAAATGCRVEMNWFALYEDVVTNDTLAEQYRQYMLQHLGLQPEQMVPLKEARTVHDSAGSSDFGSCSYICPGIQAMFDIKAPDIPHSVGFLESAKGDVAHTEALRAGKANALITLDVLTNDDFAQKMKDEFRAAMKEAGRLSE*