HSSALSDSDDGSPLDLSGRGLFGKRRRRGNLPKEAVQILRSWLYEHRFNAYPSEQEKLSLSRRTNLSVLQICNWFINARRRLLPDLLRKDGKDPTKFTISRKVGTKNEGNSANGAGASSPEHSVSQQRPSVIRSTPTLDLSLLGNTATAILTGACYPSKEGSVQALLKLDTQSLLREAEEQSARLASTSAASPTSGLFNTPPPTPPELFPTQDFSDLRLLVDAALQRAAEQENLKRLQESQNQSTAHLPTFVPVSSAVLG