MRMSCNGCRVLRKGCSDNCAIRLCLQWIRSPDAQGNATVFLAKFYGRAGLINLIAAGPEHVRPAIFRSLLYEACGRMLNPVYGSVGLLWSGNWKLCQSAVESVLRGMPIAPPPPAATAVPPLRTCDIRHVARREADDHGAVAAAAGLHRLANSSRGQFKRSAGAHRSAGSGSGIELVFSQPSAAASMLVDVRMAQPLNWAPRRQPSHEYSGSHDAVPETDSNTSVDTVDVSHVSQSEPEPRREIDDDGRADGLDLTLGLPTTTVHKTEPSDVDDGLQPCHRGELAKLGLAIADSRAR