MLLLHCGGSSSSRALHHDVEFDVQRRIIFPLQQQQQQQLSRTMPRRGWAVVRAGSAATQVQESGKVEDVVIVGGGIAGIATALALHKLGIKSRVLEQSPTLRASGTALAVWTNGWHALEALGLADSLRDKFVQLTGFQFYSKEDKCLANLNFSSGNKHVELRGVDRRVLLETLTNALPPGIIAYESRVSKVHKNEGSYPQIELQNGSTLQAKVLVGCDGIGSVVARDLGFEEAHYAGYIGIRGLGMFPDGHTFPNVLKQVLGRGVRLGCLPLDSNRVYWFLVFNRPPGTKIADTSLIKQEALQLINGWPEMVVDVIKRSPPETLSRAAISDRWMWPWTLSKLHHNGVTVAGDAMHPVTPNLAQGGCTALEDGVILARVLAKVFNDMASKTLPTNDEMKRIELALDEYTKQRQQRMFSVAVEANLIGKVLQTEGELYCSLRDTLLPGVLSIDTFIKHSLYDVGALV*