MSRLTSHPGIEGNWDELHDRSLLSKWKCNERVEAKGRHSMNMMMLPRSSTQRSRREAAQAGNGAAQGTGADAGARESGGKRKYKGSGQRKEAHQQESLDDPYRIVAEPWLQCYVYVGLLKTCYTAWATSRRNANNGTTHKTRRFNLVRMPEDMLIVGVETSAMTMEWCMAELLRNPHVTKKSQEDIKSIVDKDRRGWCIQPALQDQAYGDRVGYSDISRNVGDPLAFNSERFMGRDVNVKGQTFELLQFGSRRPCPGASLTRRRNTLIQWIFLVHASFCTLHYPSWATMSSLDNMARTLSLLSAHFIWDSFSLFAF*