MGDVLKDLTSGTIGGAAQLICGHPFDTIKVKLQSQPVPPPGQPPRYAGAMDAVRQTIATEGPRGLYKGMGAPLATVAAFNAVLFTVRGQMEALLRSEPGAPLTVNQQIICGAGAGLAVSILACPTELIKCRLQAQSALADSAAAGGAVKYGGPMDVAKQVLRSEGGVRGLFKGLVPTMAREVPGNAVMFGVYEALKQYFAGGQDTSGLGRGSLIVAGGLAGASFWFLVYPTDVIKSVIQVDDYKNPKYKGSSDAFRKILAAEGVKGLYKGFGPAMARSVPANAACFLAYEVTRSSLG*