MGMPVAGPSVVAATAVDAVAAAPEPDMARLQRDGFPPGLAFEMHKSSQAFPLRIWVVDNSGSMNAGGGSRIVKSGGKLARVGATRWQELGDAVVMAATVSETLGARTDFQLLNPTPAGQTFSVCAGGGSHLPVPAGVACDVPRLKQVMGDSPRGTTPLTEAVEKILANLSPAADKLRAHGQQVVVVLATDGLPNDASSFLAALQRLQRLPVWMVVRLCTDEDSVVDYWSNLDRSLEAPLEVLDDLKGEAEEIAKVSPWITYGPPLHAAREFGCRNKLFDLLDETRLLPSQAKDLAELILGCGPLPEPEADPEAFLAALTRAQAEVPAVFHPIKGSAQPWFNVQKFGKMLKGGGGECVLC*