MQSCESSGDSADDPLSRGLRRRGQPRVVVIGAGLAGLAAARALLEQGFTDVTVLEASSHIGGRVQSVRLGDTTFELGATWIHGSHGNPIYQLAEANGLLEETTDGERSVGRISLYSKNGVACYLTNRGCRIPKDVVEEFSDLYNEVYNMTQEFFRHGKPVNAESQNSVGVFTREKVRNRIRDDPDDTEATKRLKLAMIQQYLKVESCESSSHSIDEVSLSAFGEWTEIPGAHHIIPSGFMRVVELLAEGIPPHVIQLGKPVRCIHWDQASAHPRGPEIEPRGEGDHNHDTGEGGQSGENPQQGRWDEDEPWPVVVECEDCEVIPADHVIVTVSLGVLKRQYTSFFRPCLPTEKVAAIHRLGIGTTDKIFLEFEEPFWGPECNSLQFVWEDEAESCTLTYPPELWYRKICGFDVLYPPERYGHVLSGWICGEEALVMERCDDEAVAEICTEMLRQFTGNPNIPKPRRILRSAWGSNPYFRGSYSYTQVGSSGADVEKLAKPLPYTESSKTAPMQVLFSGEATHRKYYSTTHGALLSGQREAARLIEMYRDLFQQGP