MGMVHLVHLSKGTTNLLLHPNPNSKRNRFGIGIGNGNVPSRFVCSSLPMLRASLANLQFPSLPSKLLVNSWQGILAHFADGRLRGYMVSLAPVVVASGVSWQLGAGLERDMQVAVLRSFVQLISLGFILNTIFEGRNLLLSGLGITAMVLLAGYTAGEQAKLLPKSHIIAIASLALGTLGSVALMIFLNVYSIEPNIVIPVTGHILGNSMIMVGATLKTLQFEISRHKGQIEAALALGASPKKAVEGYVQRASILGMSPMIDAIKVMGLVSLPGNMTGLLMGGALPREAIKQQIMIMNVVLGAAAISCVISTILGWHMMFTKTCQLQEI*