MSHPCRSRQGFSPAASPRLASRRFGFHNKRPLCCAVDNAVEDPPGKSQPSATELEDPRKRSSPRLPTSDIEEIRRLRWKKAEDLRASGHEPYAYSWKRTHTALQLQNLYRELMSGEEANEVTDVVSVAGRVIARRAFGKLTFLTLRDDLGSIQLYCEKNVLPKDKYEQLKSFLDIGDIIGASGTIKRTEKGELSVKVKEFSILTKSLLPLPDKWHGLTDIEKRYRQRYLDMIMNVEVANIFRARAQILSKIRRLVEEKGFIEVETPVLQGAAGGAEARPFVTHHNALHRNLYLRIATELHLKRMVVGGFEKVYEIGRIFRNEGISTRHNPEFTSIEIYQAYADYNDMMDMAEELIASCALDCKGSEDINYQGTDISLKRPWRRASMLELVLEATGVDFSRMSGNLDDAKSAALSALSEHDELQKFSNKVHSCSSIGQVLNEVFEAHVERTLTQPTFVIDYPIEVSPLAKPHKSLQGFTERFELYIYGREIANAFSELTDPVDQRKRLEMQVRAHNEYVALAAEKASARGNNANVEDDEDAYQ