QVAAVTDFGAFIRIPGCRKQGLVHRSQLSSCPVDSPAEMLAVGDRVWVKLIGREMKDDKLKLSLSMKVVHQGTGKDLDPNNVSLDQDERRKRTFRDYTSQKITLEAVLNTVCKKCGCKGHFAKECFMQPGGTKYSLIPEEEEEEGAAAGHEGDKKISKAEESSKKRKKKKKRKKHKAKQSSESDSGSSASDSDGAQPSSKRPKHSGKASKAPKKKKKKKHKK