MSTGLVEKSFVNNDELFYLKWNNFQKNVSTQFEKLREDDDLVDITFACEGRMLTAHKLVLFACSPYFKELLKKNPSPHPVFFMSDVKYDVLKAILQYMYLGEVHITNENLKEFIKTAEGLQIRGLSKENNGDLIIPTHQDVLRRDEKNDQMLDEFCRKRAGIEELQSSTVLNIKRVKTAADGSMTTSGQDGNVDVEPKVEMVEYLDSEAGAHQSPTYCSMETYADKNNPRTAMSHLGAINNVAGFAQTGATSVPGTGTNQPGGSGGHSHNVHEYKSEDDSSWMEKSLDNISVNSEQSMKYNSGGGGGSGGGSGGSSGNSDKNKGRSSRNSNRSTDDKANCLTPRCCPVCSRLYSNVSNLRQHMRLIHNPTAVCCPICQKHFNSELYLKRHYSSIHSINPNSTGDGELVDTKPPTSQLQQQQQQQQQQQQQQAPPQQQQQQAPQPTQQQTQQQQQQPQQQQAPAPTANTWNPYHHHDASQLVNPFIK