MLHGLNLIDVQEKLAALENSQEEVCLKFHAAVSAVPPMPAFVTAKVFPWPSLSKEEIAGRLAYLRHIYEAPRRRLLESFRRDCTSVLLSHSSSQSRDVAGKRRLNLPKHAVTAMKAWLFNNFLLPYPGEKDKRALASRTGLTVSQVNNWFINARVRLWRPLVEELCLEQQREDRILQQQTQGGKGPKSMRLPPVRPHLLHSNLLTFPHTDNNGNGSSLHRNVQKQQQEEEEPDTPSPVFGNTPSQAAESPQGSAKSEREVSECGSQPKPQLFLCLAA*