AVAPSRPSGRRTYVSARIRIVRPSLVSIGRQVTNAAAAGLHTIGRPIVSPHASSAGSPHAWHSIGRPPAWPWDPTTVMEDSFGGDVPRRNKFSSAAMQSYSSELRGDVATVMAGTVTMPTNSTPMVATPAAMLSTNAAAMEATISGTHDPDADDVVLTIMDVDAGVVAHVEEPSTPRTAPSNVVDNCKANKKPVVGMIFDTLKDAENFYKSYAHDAGFSVRVGAHKKNNEEIFYQRYLCSREGYRKESVQEVSDQSGKKRKTPNVMETRCGCQARIVVKLDSEKKYQILSFVEEHNHGFMSPDKRHLLRSNRQVSERAKSTLFNCHKASIGTSQAFRLLQVTDGGFEHVGCTLRDFKNYYRDLRCRIKDADAQMFVHQLERKKEANPAFFYEFMVDKEGRLVRVFWADATSFLANEKIDSFVWLFQTFLNATGGLAPHLIITDEDASMKAAIAQVLPNTTHRFCMWHIMDK