MQICAGTSGRQRVQYTQLLQVVASLQIAATEVMQDAKLEVPPPDMIVDGGDNPVSRATAFCELALVLSSGLDDENGMVTLFKASAPGVMDKAPPMQKKSYKVLAYLCEHRPGFLRAHVKEVLNLVVGPNAATASSASKRYRMRCLKPLILILSGKESIPDSALPNLDGDSSGSDDEEEGGGMKASSSGRKEGGGGEEGISRRDSIMATLVSELMLCCKESNMRARSSAYELLVQVAHALDDQDPPAGGAGSDSEEEGMDTGVDDQGGEATRRAIGGGLHTFFSMVMAGLAGQTPHMISASVMALSRLLHEFAPRLRLLMPALLPSVLMLLRSKSREIIKSVLGFVKVCAMRMPSSMLEQQLGPILEGILLWAEDSKNKFKLKVRVIIERLARRCGFEAVAKHIPPSDARLLTHIRKAVNRKARHRASEGDSEDMDKGSEGQDGRS