MASSLCGGFILGLRFNHVMCDNAGIVKFTHAVAEMIIGARAPSITPVWQRELLDARQPPRITCAHQEYEYKEEAHHPNAASLLAADQMLQRSFFFGTREIATLRNLLPPHLRSCTTTFELLTACLWRCRTAAIAPAPDEEVRVLCVVNTRAKYNPPLPTGYYGNVVAFPAAVSPAGKLCQSPVGYAVELVKKAKADATREYMQSVADLMAVKERPPFKVVRTWMVSDLTRGGSGLVDFGWGVPVYSGPPKSVAGEHPGMLSFYVPFRNGKGEEGLVALVCLPDPEMEKFWIEVESMVDDDTKKEKLQLHRL