1000 MGGLKKLGKKLEGAGKRVFNAAEKALPVVAGAKALRKGAAGAGAGAGILKNGSKGDDVIRLQRKLIGLGYSVKDDGVFGDNTEKAVKAVQLRFNLKDDGIVGNNTWAVLDTPTTTRPALTDKDYQWAADYLQMPTAGSRILEPWNRWYRQKGVYRIRGTPPHYIVLHHTAGPVDQAPEVIRDFHEKGRGWPHIGYHYLVYQDGRVYKTLPNNAIPICVREFNPVSLCIAAVGDFSQGPAWPDNAPGWKALLELKDALVKAYPKAVLVLHKELTQTTCPGVLSWGMVAEKGGKKYHHHHHH