1000
MGGLKKLGKKLEGAGKRVFNAAEKALPVVAGAKALRKGAAGAGAGAGILKNGSKGDDVIRLQRKLIGLGYSVKDDGVFGDNTEKAVKAVQLRFNLKDDGIVGNNTWAVLDTPTTTRPALTDKDYQWAADYLQMPTAGSRILEPWNRWYRQKGVYRIRGTPPHYIVLHHTAGPVDQAPEVIRDFHEKGRGWPHIGYHYLVYQDGRVYKTLPNNAIPICVREFNPVSLCIAAVGDFSQGPAWPDNAPGWKALLELKDALVKAYPKAVLVLHKELTQTTCPGVLSWGMVAEKGGKKYHHHHHH