MGSLSDPCGRVTGAAAVYQGGQVDNVIALADRRSRAEGTLKSAVAYMGGEEGHPLVRAAPLAYHQLGRCDTATPAAQQTAAEAQSDMATPQRLLTSQRRDVAITGAAQGEVQGDYDIYCYRQRNNLHSKISDIITILIAPATYGHRQLNTEGLVRSLLPSNSTGPMNVRALEFEHRLVLDPGTRCLSCRLMPEAGKDCSTFAVIGASRPVNEVARLQAVPAMSLLVDLAAAEARSGVITIRLRLPLLPLIQLSTTAIAALLYERAAVYLSFGLCLRLASALANQRFRDALALRILISLCSPYSRTVSTGYSDVDEADDVNVNIIIIISLPRARVL*