MGVKKRPFSGGNGPRSRVKRPDSYDQSSLVATYRFFNRKKAEASTVMRRSAVFLLINKDEYSKFENSRAFAEIRVNIVEFVQLEDGVSYLCIRNFTALDLALILGFVFADRAKHWVSIGKDDSSHVPRQVPIRGSFYIHKSCKDVFETRGPTNGVTIAQFSELSMFTEISVDRYGIPASFDAVCVLLSKLKFQKSVDRAKQEFQTSLRDLTLKRTITVTSIPFLDRDILMDPTTVSKVNGPIVEESKKALGSFVESVLKYNEAVPVATKEATDSPKASPQTIRSTRKTTPGTSRYSGSNNTDQASARNIPARAVGTNGGGRTLDPQSRGSNANYLTQEQIKDYCVATVKASIDAVKSKSPYQILKTYIKCPRQHYVDLIYDNLHDLRAKTNCNAVVMNLNNVHESTAWFNSLDVSKHTKDSKIVSVPHPSTVRVVSIGGIGEHNLEALKLLLQLLDSNV