MARCRGTAESLCQGRLDLDDDKFGAMCTTAFGCLQEWPDLGAMCGANLGVPAMAGNGNESSCSGSGGSRKRKPDAYDGLDATGGANDMSKRPRGKRLSGISEIVAPGKGKQERPKAGTKKKAEAASAAAAAAAAGHKTDYIHVRARRGQATDSHSLAERVRRERISERMRYLQELVPGCSKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAASNPVVSFDIVEDLFGRQLKQSRRSPAAALPAMALPAGQLEPSCLQMSHMPQMHPSAAANSTGFGLDMVVNNPYAPAGASCPVSAAASVSVAAGPSTTEPCLNVNGTAAWDIGSRNLFSGFVAQFQSVESDCLLNNFKMEM