MSSGLVEKSFVNNDELFYLKWNNFQKNVSTQFEKLREDDDLVDITFACEGRMLTAHKLVLFACSPYFKELLKKNPSPHPVFFMNDVKYDVLKAILQYMYLGEVHITNENLKEFIKTAEGLQIRGLSKENNGDLIIPPNHQDSLRLEGKSEHMLDEFCRKRTDLGDLQSSSVLNIKRVKTAADGSMSVGAPDGGGSNVEPKVEMVEYLDSEPGTHQSPTYCSMDTYADKTNPRNPMSHLSTINNAGFPQGAAPSVSGAGANQPGGSGSHGHNVHEYKSEDDSSWMEKSLDNISVNSEQSMKYNSGGGAGGGSGGSSGSGGGGNGDKSKQGRSSRSSNRSADDKANCLTPRCCPVCSRLYSNVSNLRQHMRLIHNPTAVCCPICQKHFNSELYLKRHYSSIHSINPNGTGEGDLVDTKPPASQLQQQQQ