FHHCSSVFKLCGCNLAVRFQPVVGKMEWEGSDSRQGKSVQDSEDDVMSDDISLVDDSEDECGSGVVRKMFTNSRERWRQQNVSGAFSELRKLVPTYPADKKLSKHEILRMAI