MPGSRPLAVVEVVDYDLFVLGTSRVIELDPVGVLAERLGDEAVRRVQRSLRESRTYPSLTDLSDALLTAIFGEHGPSGWLFEVIVSPHVYATRTLWDTRLLGRRKVIGTYRERGFELDTSPDLACCNMDVLHPVSRPLSDARRHWTESRDPSRLAVGHRRRGHGDKAASKPARLGRDAQPERDHGCGAPPSRDGASGDAQPRKSKLRKAKLQVGHLVFLHPGRLPGGANPHQPHLIVEETWPIRGEGRCRTTRHLRLQPQPSGEPFLLEEGAVSALYTGFRAAWLAVEAAGDAAQRETLLHALSRYIDEQVRRPPAESIRQILHSGAVSREQSLELAAEVRALTGGGDEGYASGGDGAAGARASAFCAGARLFG*