MSFRGTPLVMDELDFFAQKRKVSANDDDHQRVEDLHVDTSLDLLTKNDTDVNNRSTEEDAALETMDDKSNEVNNNCNTLRMQLVKLTQKHHSHGNNGVIGEKEDMVPRSFLDIGVAEKDEPNSQQSSEGKLRESKSMVELGHGKDIAVLEAYKLDSTAGRESTKARMEGRQISTEQEFSNKVPRLDPASETMSMIKKARVSVRAKSYSSMIADGCQWRKYGQKMAKGNPWPRAYYRCTMSTGCPVRKQVQRCAEDRSVLITTYEGQHNHPLPPTTSVAASMPSILESASLPCSRNMATLSASAPFPTITLDLTQNATNSSQLQRELPLGQLGLLSPLLAHKFMSVPKIFGQGMDTNSSFANILNAATADPNFTAALVAAITSVMGTSHSNTNATNSTSGDE