MSGQLSAHALGQCGGLYAGADVALKLRISRVSRGLGRKEAAPWLLQSVKMSASGECGTGGGRREWCHVPAPPESTTAGLGLRARKAVLWRRERVVAAMACVAGAGAGEGAGEGFGESVGEGRGGEREREEGERTGERGWERFFRFVQPQESAAVGEGAGADSGRAWIFRALRLVAIALVVAACLRPAIAQAHVGHHKVALSVGEGASHSLSDSSLFASAWAGLLAGLVHTLSGPDHLAALAPLSIGRTRLQSAAIGALWGCGHDVGQVLFGAIFVIFRDRLHLDLIRTWGSRVVGLTLITIGAMGFYESQHQHITCSPDDAECLAQPGAVVFASDQQAFSLATFATGIVHGLQPDALLVILPALAFPSKVAGGAFLVMFLLGTVLAMGTYTAFIGSCSSALHKRVPWLTHRLSLFASLIAITVGVGILCSAYFGISIFG*