MARCRGTAESLCQGRLDLDDDKFGAMCTTAFGCLQEWPDLGAMCGANLGVPAMAGNGNESSCSGSGGSRKRKPDAYDGLDATGGANDMSKRPRGKRLSGISEIVAPGKGKQERPKAGTKKKAEAASAAAAAAAAGHKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCSKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAASNPVVSFDIVEDLFGRQLKQSRRSPAAALPAMALPAGQLEPSCLQMSHMPQMHPSAAANSTGFGLDMVVNNPYAPAGASCPVSAAASVSVAAGPSTTEPCLNVNGTAAWDIGSRNLFSGFVAQFQSVESE