MNLQPLQIGKHTIKYPIFQGGMGLGISWDRLASAVSLNGGLGIISSVGTGYYEERKYASKELNAKPYGSENFYSRKGLQALINNARKVCGDAPLGCNILCASNDYARIARDACEVGFNVIVSGAGLPTNLPEFTADFPDVALVPIISSAKALKIICKRWQSRYNRLPDAVVLEGPKSGGHQGFTYEQCLDPNYQLEKLIAPVVEEAKNWGSFPVIAAGGIWDKKDIENAISLGASGVQMGTRFIGTFECDASEEFKSVLLASKEEDIELIKSPVGYPARGVRTNLLNLVDKRMGPKINCISNCVAPCGRGKEATKVGYCIADRLFDAWSGKKETGLFFTGANGYRLDKLISVKELMEKLVNGE*