MARSGGGGVEGCGGGVLKKGPWTQAEDKLLVDHVRRHGEGNWNAVRRETGLQRCGKSCRLRWANHLRPNLRKGPFSPEEERQILRLHGLIGNKWARISSHLPGRTDNEIKNYWNTRLKRRQRAGLPLYPPDIEREIALLRAQNINPFADADGNANSGLPPPLLYDANNPFALPPAVPSPSGSATASHSPLINQSYPLLNQMQGMPVFHLASSQQSPQPVFHHHQDNGAALGHGGFVSSGLPPLPTRAHELPSNQFDTSSSGGGAGLLESLLLGDDHLPRHIPTMVKVNSMPALTYREPGSCRLPVHGAGAGSDSDETSHCLPGEDMHHGAKWNFTYEDFKPAKRRTPSEAGISDMFGVAPGFIPGDWFSACGGSTAPSPGPSSAVTDDEFGLEMQQFMSLLPLSIDEHSWNA