MLQVMSSTMPQLRSLLESFPLQPSSQLSRFLFQHLTSLTVTSIHSRDLAALDCPQLQTLTVRQLQVDSAASLRACGSGILHNCSSIYKLFTYNHGKEFKEAAAGDDVLQLGPPPSASMLLEALAPWQPRFCRLLPGALSSVATRLTQLTCLDLRTSPVAVAHQQQQATEPSATSQELSSTCLVQLLWAFASHEHCQAALLRAAAPVLYELRYWARLAWALSTLGLASEEAYHQRLARLMQERQQQLQRPTPAAGAVAAAQRPSRLQQRGRGHTAAPAARFGAGQGPRGGLECADEQDWMGRSRAQSQLLL*