MAAAAAAGGQATQPIWAAADLLYCFQGPLDLAVLQLQPQWRSQPHTSSPASPASPASQGCPWPHLELSKEEPQPGQAVCVAGFPAFNPQASPLSSAILTAGNLAKVVHLHGNGTRPAMLLTTAAVHSGASGGAVLDGVTGKLLGLVTSNAKHTPSRGRSGGAVAPAGTHPPPTVLPHLNFSIPAAQLRPVVQAAQAAAAAARPTGGHAATRAAATKPELGLAAAKASAINAWRRLDEAAAASSELQFLWRLRRRQGPLPLEPQPEQEKQEQDKAPPPAGGSFGGATPPAGLQQLLDQLQQQQRSKLX