MGSVGVGCGSPDEEQQTEGSGPLPPPAVCVTGSTGYVGSWLVRTLLRRGYRVHATARDTGKALQVLAVVEEGRDRLRVFRADMGEEGSFDAAVTGCVALFHVAASMDLHVSPAHQDNLEEHVRSSMLEPATRGTINVLRSCVRAGTVRRVVFTSSVSTLTAVDAVGRRKAVLDESCLRALDDVWRTKPVGWVYILSKRLTEEAAFRFARENGVHLVSLVLPTVAGPFLTTSVPTSIQLLLSPITGDPKLYSVLASVHARFGCVPLAHVQDVCDAHVLLMEAPRAEGRYLCAAGGYAAAQLARLLASRYLPAGDRLSKDFDDVSCSPPVVSSRRLLDLGFRFRHDVEDVVKDSVAQCLAHGFLEHPET*